從 Java 中的今日日期獲取星期幾


要獲取星期幾,可以使用 Calendar.DAY_OF_WEEK。

首先,讓我們獲取當前日期。

java.util.Date utilDate = new java.util.Date();
java.sql.Date dt = new java.sql.Date(utilDate.getTime());

現在,使用 GregorianCalendar 設定時間。

java.util.GregorianCalendar cal = new java.util.GregorianCalendar();
cal.setTime(dt);

最後一步將顯示星期幾,如下例所示。

示例

 線上演示

import java.text.ParseException;
public class Demo {
   public static void main(String[] args) throws ParseException {
      java.util.Date utilDate = new java.util.Date();
      java.sql.Date dt = new java.sql.Date(utilDate.getTime());
      System.out.println("Today's date: "+dt);
      java.util.GregorianCalendar cal = new java.util.GregorianCalendar();
      cal.setTime(dt);
      // Getting the day of the week
      System.out.println("Day of the week: "+cal.get(java.util.Calendar.DAY_OF_WEEK));
   }
}

輸出

Today's date: 2018-11-19
Day of the week: 2

更新時間:2020 年 6 月 27 日

415 次觀看

開始你的 職業生涯

完成課程後獲得認證

開始吧
廣告
© . All rights reserved.