Java 很难得到一周中的哪一天

Java 很难得到一周中的哪一天,java,calendar,dayofweek,Java,Calendar,Dayofweek,在获取一周中的某一天时遇到困难。今天是星期一,它应该返回2,因为星期一是日历课程一周中的第二天。但对我来说,它返回7!!!为什么?c.getFirstDayOfWeek()返回1作为正常值 Calendar c = Calendar.getInstance(); System.out.println("inside the loop +"+ c.getFirstDayOfWeek() + " " + c.DAY_OF_WEEK); Calendar.DAY\u OF_WE

在获取一周中的某一天时遇到困难。今天是星期一,它应该返回2,因为星期一是日历课程一周中的第二天。但对我来说,它返回7!!!为什么?c.getFirstDayOfWeek()返回1作为正常值

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

Calendar.DAY\u OF_WEEK
只是一个常量,可与
Calendar
的方法一起使用


您需要使用
c.get(Calendar.DAY\u OF_WEEK)
Calendar。DAY\u OF_WEEK
只是一个常量,用于
Calendar
的方法


您需要使用
c.get(Calendar.DAY\u OF_WEEK)

它返回每周的第一天。 它得到一周的第一天是什么;e、 星期天在美国,星期一在法国。 1-星期日 2-星期一
等等,

它返回一周的第一天。 它得到一周的第一天是什么;e、 星期天在美国,星期一在法国。 1-星期日 2-星期一 等等,