Calendar 获得当前日期是这一年的第几天

2024-09-01 14:38

本文主要是介绍Calendar 获得当前日期是这一年的第几天,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


本文来源于:http://www.iteye.com/problems/40920




0

calendar 日历字段区别10

SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); 
   Calendar cal1=Calendar.getInstance(); 
          cal1.setTime(df.parse("2010-11-30")); 
cal1.add(Calendar.DAY_OF_MONTH,1); 
cal1.add(Calendar.DAY_OF_YEAR,1); 
cal1.add(Calendar.DATE,1);、 

用这几个日历字段得到的结果是一样的,那么这几个日历字段有什么区别和各自具体的意义是什么呢?
Java综合 
2010年4月24日 11:56
  • Comment添加评论
  • 关注(0)

1个答案按时间排序按投票排序

0 0

采纳的答案

Java代码   收藏代码
  1. cal1.add(Calendar.DAY_OF_MONTH,1);  
  2. cal1.add(Calendar.DAY_OF_YEAR,1);  
  3. cal1.add(Calendar.DATE,1);  


就单纯的add操作结果都一样,因为都是将日期+1 

就没有区别说是在月的日期中加1还是年的日期中加1 

但是Calendar设置DAY_OF_MONTH和DAY_OF_YEAR的目的不是用来+1 

你的意思我明白,将日期加以,这通过cal1.add(Calendar.DATE,1)就可以实现 

DAY_OF_MONTH的主要作用是cal.get(DAY_OF_MONTH),用来获得这一天在是这个月的第多少天 

Calendar.DAY_OF_YEAR的主要作用是cal.get(DAY_OF_YEAR),用来获得这一天在是这个年的第多少天。 

同样,还有DAY_OF_WEEK,用来获得当前日期是一周的第几天,这在编程的时候不就很有用么?


0

calendar 日历字段区别10

SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); 
   Calendar cal1=Calendar.getInstance(); 
          cal1.setTime(df.parse("2010-11-30")); 
cal1.add(Calendar.DAY_OF_MONTH,1); 
cal1.add(Calendar.DAY_OF_YEAR,1); 
cal1.add(Calendar.DATE,1);、 

用这几个日历字段得到的结果是一样的,那么这几个日历字段有什么区别和各自具体的意义是什么呢?
Java综合 
2010年4月24日 11:56
  • Comment添加评论
  • 关注(0)

1个答案按时间排序按投票排序

0 0

采纳的答案

Java代码   收藏代码
  1. cal1.add(Calendar.DAY_OF_MONTH,1);  
  2. cal1.add(Calendar.DAY_OF_YEAR,1);  
  3. cal1.add(Calendar.DATE,1);  


就单纯的add操作结果都一样,因为都是将日期+1 

就没有区别说是在月的日期中加1还是年的日期中加1 

但是Calendar设置DAY_OF_MONTH和DAY_OF_YEAR的目的不是用来+1 

你的意思我明白,将日期加以,这通过cal1.add(Calendar.DATE,1)就可以实现 

DAY_OF_MONTH的主要作用是cal.get(DAY_OF_MONTH),用来获得这一天在是这个月的第多少天 

Calendar.DAY_OF_YEAR的主要作用是cal.get(DAY_OF_YEAR),用来获得这一天在是这个年的第多少天。 

同样,还有DAY_OF_WEEK,用来获得当前日期是一周的第几天,这在编程的时候不就很有用么?

这篇关于Calendar 获得当前日期是这一年的第几天的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1127222

相关文章

mysql如何查看当前连接数

《mysql如何查看当前连接数》:本文主要介绍mysql如何查看当前连接数问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mysql查看当前连接数查看mysql数据库允许最大连接数总结mysql查看当前连接数查看当前连接数SHOW STATUS LIKE

Python使用date模块进行日期处理的终极指南

《Python使用date模块进行日期处理的终极指南》在处理与时间相关的数据时,Python的date模块是开发者最趁手的工具之一,本文将用通俗的语言,结合真实案例,带您掌握date模块的六大核心功能... 目录引言一、date模块的核心功能1.1 日期表示1.2 日期计算1.3 日期比较二、六大常用方法详

Android如何获取当前CPU频率和占用率

《Android如何获取当前CPU频率和占用率》最近在优化App的性能,需要获取当前CPU视频频率和占用率,所以本文小编就来和大家总结一下如何在Android中获取当前CPU频率和占用率吧... 最近在优化 App 的性能,需要获取当前 CPU视频频率和占用率,通过查询资料,大致思路如下:目前没有标准的

Flutter监听当前页面可见与隐藏状态的代码详解

《Flutter监听当前页面可见与隐藏状态的代码详解》文章介绍了如何在Flutter中使用路由观察者来监听应用进入前台或后台状态以及页面的显示和隐藏,并通过代码示例讲解的非常详细,需要的朋友可以参考下... flutter 可以监听 app 进入前台还是后台状态,也可以监听当http://www.cppcn

MySQL 日期时间格式化函数 DATE_FORMAT() 的使用示例详解

《MySQL日期时间格式化函数DATE_FORMAT()的使用示例详解》`DATE_FORMAT()`是MySQL中用于格式化日期时间的函数,本文详细介绍了其语法、格式化字符串的含义以及常见日期... 目录一、DATE_FORMAT()语法二、格式化字符串详解三、常见日期时间格式组合四、业务场景五、总结一、

springboot日期格式化全局LocalDateTime详解

《springboot日期格式化全局LocalDateTime详解》文章主要分析了SpringBoot中ObjectMapper对象的序列化和反序列化过程,并具体探讨了日期格式化问题,通过分析Spri... 目录分析ObjectMapper与jsonSerializer结论自定义日期格式(全局)扩展利用配置

Java实现Elasticsearch查询当前索引全部数据的完整代码

《Java实现Elasticsearch查询当前索引全部数据的完整代码》:本文主要介绍如何在Java中实现查询Elasticsearch索引中指定条件下的全部数据,通过设置滚动查询参数(scrol... 目录需求背景通常情况Java 实现查询 Elasticsearch 全部数据写在最后需求背景通常情况下

对postgresql日期和时间的比较

《对postgresql日期和时间的比较》文章介绍了在数据库中处理日期和时间类型时的一些注意事项,包括如何将字符串转换为日期或时间类型,以及在比较时自动转换的情况,作者建议在使用数据库时,根据具体情况... 目录PostgreSQL日期和时间比较DB里保存到时分秒,需要和年月日比较db里存储date或者ti

C#实现获得某个枚举的所有名称

《C#实现获得某个枚举的所有名称》这篇文章主要为大家详细介绍了C#如何实现获得某个枚举的所有名称,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以参考一下... C#中获得某个枚举的所有名称using System;using System.Collections.Generic;usi

python获取当前文件和目录路径的方法详解

《python获取当前文件和目录路径的方法详解》:本文主要介绍Python中获取当前文件路径和目录的方法,包括使用__file__关键字、os.path.abspath、os.path.realp... 目录1、获取当前文件路径2、获取当前文件所在目录3、os.path.abspath和os.path.re