【发布时间】:2021-09-06 18:33:37
【问题描述】:
例如,如何在 Java 中找到 6 月 1 日是一周中的哪一天?
【问题讨论】:
-
你必须使用
Date和Calendar吗?到目前为止你尝试过什么? -
我更喜欢使用日历
-
请停下!您绝对应该不使用
Calendar。该课程设计不良且早已过时。而是使用来自java.time, the modern Java date and time API 的LocalDate和DayOfWeek。 -
YearMonth.now(ZoneId.systemDefault()).atDay(1).getDayOfWeek()。在本月运行它产生TUESDAY。 -
欢迎来到 Stack Overflow。请了解您应该在此处提问之前进行搜索,当您发布问题时,请告诉我们您的搜索结果并说明它如何未能解决您的问题。这是为您自己着想,因为 (1) 您通常可以更快地找到更好的答案 (2) 它使我们能够提供更精确和更有针对性的答案。它还倾向于防止或至少减少反对票的数量。
标签: java date calendar dayofweek