当我得到一个日历实例时,根据文档,该月的第一天应该是 1。
Calendar cal = Calendar.getInstance();
cal.set(Calendar.DAY_OF_MONTH, 1);
System.out.println(cal.getTimeInMillis());
它打印“1367366400”,这是上个月最后一天“04 / 30 / 13”的时间戳。
我可以将其设置为“2”并像这样使用它:
for (int i = 2; i <= 32; i++) {
但这看起来很奇怪!有什么建议么?谢谢!