【发布时间】:2015-01-19 17:42:52
【问题描述】:
我编写了代码,它使用 Java 日历并显示时间戳中的 DAY_OF_WEEK。但默认日历从星期日 (1) 开始。我希望它从星期一开始,例如。它应该在星期一返回 1。这是我的代码:
Calender c = Calender.getInstance(TimeZone.getInstance("Australia/Sydney"));
c.setTimeInMillis(1413831601032L);
c.setFirstDayOfWeek(Calender.Monday);
System.out.println(c.get(c.DAY_OF_WEEK));
setFirstDayOfWeek() 在这种情况下没有帮助。
星期二的输出应该是 2,但它显示我是 3。任何帮助将不胜感激。
【问题讨论】: