如何使用 Java 檢查特定日期是否為週末


首先,顯示當前日期

LocalDate date = LocalDate.now();

現在,從上方的日期(當前日期)獲取星期

DayOfWeek day = DayOfWeek.of(date.get(ChronoField.DAY_OF_WEEK));

根據以上結果,使用 SWITCH 檢查當前日期。如果日期為星期六或星期日,則為週末。

示例

import java.time.DayOfWeek;
import java.time.temporal.ChronoField;
import java.time.LocalDate;
public class Demo {
   public static void main(String[] argv) {
      LocalDate date = LocalDate.now();
      DayOfWeek day = DayOfWeek.of(date.get(ChronoField.DAY_OF_WEEK));
      switch (day) {
         case SATURDAY:
            System.out.println("Weekend - Saturday");
         case SUNDAY:
            System.out.println("Weekend - Sunday");
         default:
            System.out.println("Not a Weekend");
      }
   }
}

輸出

Not a Weekend

更新時間:2019 年 7 月 30 日

1 千次以上瀏覽

開啟你的職業生涯

完成課程以獲得認證

開始學習
廣告
© . All rights reserved.