小编use*_*080的帖子

不确定get(Calendar.DAY_OF_WEEK)返回的内容

我的问题可以通过以下方案轻松创建:

 //create a gregorian calendar object that set the date and time as 4th June 2012 at 10:30PM
 Calendar calendar = new GregorianCalendar(2012, 6, 4, 22, 30);

 //when I print out these:
 System.out.println(calendar.get(Calendar.DAY_OF_WEEK));
 System.out.println(calendar.get(Calendar.MINUTE));
 System.out.println(calendar.get(Calendar.HOUR));
 System.out.println(calendar.get(Calendar.DATE));
 System.out.println(calendar.get(Calendar.MONTH));
 System.out.println(calendar.get(Calendar.YEAR));

 //output reads as:
 4
 30
 10
 4
 6
 2012

 //so does calendar.get(Calendar.DAY_OF_WEEK) == calendar.get(Calendar.DATE) ???
Run Code Online (Sandbox Code Playgroud)

只是为了让每个人都清楚2012年6月4日是星期一,所以calendar.get(Calendar.DAY_OF_WEEK)不应该在一周的第一天返回0吗?

感谢您的所有帮助和疑虑,请同时验证您所指的来源.

user1442080

calendar get date dayofweek gregorian-calendar

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

calendar ×1

date ×1

dayofweek ×1

get ×1

gregorian-calendar ×1