【发布时间】:2017-09-09 07:15:41
【问题描述】:
在我的情况下,一周从 周一到周日开始。我想获取当前周 周一 日期。 我使用以下代码获取星期一日期。
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
System.out.println("Date " + c.getTime());
它适用于所有日子除了星期日,如果当天是星期日,它将给出下周星期一日期。是否有可能获得当前星期星期一日期使用 java.util.Date/Calendar API,即使是星期天。
任何帮助表示赞赏。
【问题讨论】:
-
您使用 Java 8 吗?如果是这样,您可能更想查找
java.time-API。
标签: java date java.util.date java.util.calendar java-calendar