社区
Java SE
帖子详情
关于calendar的Calendar.DAY_OF_MONTH应用问题
nameisaj
2004-08-31 12:04:55
GregorianCalendar calendar=new GregorianCalendar();
//calendar.clear();
calendar.set(Calendar.MONTH, 1); //JANUARY which is 0
System.out.println(calendar.get(Calendar.DAY_OF_MONTH));
我想打印出2月份有多少天,为什么显示不了?
...全文
1171
5
打赏
收藏
关于calendar的Calendar.DAY_OF_MONTH应用问题
GregorianCalendar calendar=new GregorianCalendar(); //calendar.clear(); calendar.set(Calendar.MONTH, 1); //JANUARY which is 0 System.out.println(calendar.get(Calendar.DAY_OF_MONTH)); 我想打印出2月份有多少天,为什么显示不了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nameisaj
2004-08-31
打赏
举报
回复
用getActualMaximum可以了,谢谢,呵
nameisaj
2004-08-31
打赏
举报
回复
calendar.set(Calendar.MONTH, 1);
calendar.set(Calendar.DATE, 1);
System.out.println("月="+calendar.get(Calendar.MONTH));
输出正确了,但是怎样得到2月份有多少天?
System.out.println(calendar.get(Calendar.DAY_OF_MONTH));得出是1
Tasia
2004-08-31
打赏
举报
回复
今天是31号,你calendar.set(Calendar.MONTH,1); 设现在是2月,因为今年2月是29日,所以2月31号被当成3月2号了,所以输出2,代表3月。
nameisaj
2004-08-31
打赏
举报
回复
还是不行
calendar.set(Calendar.MONTH,1); //JANUARY which is 0
System.out.println("月="+calendar.get(Calendar.MONTH));
为什么输出是2?而不是1?
flyxxxxx
2004-08-31
打赏
举报
回复
calendar.getMaximum(Calendar.DAY_OF_MONTH)
Calendar
.get()方法--- WEEK_OF_YEAR 、
MONTH
本文详细介绍了Java中如何获取日期时间,特别是WEEK_OF_YEAR的正确计算方式,考虑到西方一周从星期日开始,以及设置一周第一天为星期一的影响。同时,讨论了
MONTH
的特殊性,
DAY
_OF_WEEK的转换以及
Calendar
的SET方法的
应用
。文章还提醒了跨年时WEEK_OF_YEAR可能出现的
问题
,并提供了示例代码进行说明。
CCF-201503-3 节日
本文探讨了在处理日期题时,Java中
Calendar
类的子类Gregorian
Calendar
的使用技巧。重点强调了三个关键点:月份表示从0到11,周日的表示需特别注意,以及在寻找特定周几时应使用
DAY
_OF_WEEK_IN_
MONTH
而不是WEEK_OF_
MONTH
。通过示例代码,解释了这些知识点在实际
问题
中的
应用
。
Java中
Calendar
对于日期的控制详解--
DAY
_OF_
MONTH
,
DAY
_OF_YEAR, DATE 的区别
本文通过实验深入探讨Java中
Calendar
类的
DAY
_OF_
MONTH
,
DAY
_OF_YEAR和DATE字段的区别。虽然在增加日期时它们表现相同,但
DAY
_OF_
MONTH
和DATE主要涉及月份中的日期,而
DAY
_OF_YEAR则关注全年中的日期。此外,
DAY
_OF_
MONTH
和DATE在设置日期时等效,而
DAY
_OF_YEAR更倾向于获取特定年份的天数。 88690303,7914397,mybatis SqlMapperConfig.xml 配置解析,['mybatis', 'XML配置', '数据库操作', '框架配置', 'Java开发']
Calendar
的
DAY
_OF_
MONTH
,
DAY
_OF_YEAR, DATE的区别
博客介绍了
Calendar
的日期操作,add操作将日期加1时,在月或年的日期中加1无区别。还说明了
Calendar
设置
DAY
_OF_
MONTH
、
DAY
_OF_YEAR和
DAY
_OF_WEEK的作用,分别用于获取该天在月、年、周中的位置。
Calendar
中
DAY
_OF_
MONTH
,
DAY
_OF_YEAR, DATE 的区别
本文详细解释了Java中
Calendar
类的
DAY
_OF_
MONTH
,
DAY
_OF_YEAR和DATE字段的区别,阐述了它们各自的主要用途,如获取一个月中的某一天或一年中的某一天,并强调了这些字段在进行日期操作时的重要性和正确使用方法。
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章