无法获取星期几

Trouble getting the day of week

获取星期几时遇到问题。今天是星期一,应该 return2,因为星期一是日历周中的第二天 class。但对我来说 returns 7!!!为什么??? c.getFirstDayOfWeek() returns 1 正常...

    Calendar c = Calendar.getInstance();
    System.out.println("inside the loop +"+ c.getFirstDayOfWeek() + "    " + c.DAY_OF_WEEK);

Calendar.DAY_OF_WEEK 只是一个常量,用于 Calendar 的方法。

您将要使用 c.get(Calendar.DAY_OF_WEEK)

这是 returns 一周的第一天。 例如:它获取一周的第一天是什么;例如,U.S 中的 SUNDAY,法国的 MONDAY。 1-周日 2-星期一 等等,