選單

Java 尋找當前(今天)星期幾

目錄

爪哇 取得當前(今天)星期幾日曆.DAY_OF_WEEK

Java 這是一個使用 Calendar 類別來取得目前(今天)星期幾的範例程式。

為了獲得, 日曆.DAY_OF_WEEK 將會被使用。

日曆 cal = Calendar.getInstance();
int week = cal.get(Calendar.DAY_OF_WEEK);

日曆.DAY_OF_WEEK可以獲得的回傳值為1到7之間的數字,其中星期日從1開始,因此範例程式使用switch語句來確定星期幾。

範例程式

/** * 返回目前星期幾。 * @return 目前星期幾 */ public static String getDayOfTheWeek() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "Sunday"; cAY Calendar .MOND.MOND. :返回“星期一”;case Calendar.TUESDAY:返回“星期二”;case Calendar.WEDNESDAY:返回“星期三”;case Calendar.THURSDAY:返回“星期四”;case Calendar.FRIDAY:返回“星期五”;case Calendar . SATURDAY : return "Saturday"; } throw new IllegalStateException(); } /** * 傳回一週的目前日期。 * *省略星期幾。 * @return 目前星期幾 */ public static String getDayOfTheWeekShort() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "day"; case Calendar . :返回“月份”;case Calendar.TUESDAY:返回“星期二”;case Calendar.WEDNESDAY:返回“星期三”;case Calendar.THURSDAY:返回“星期四”;case Calendar.FRIDAY:返回“星期五”;case Calendar .SATURDAY : return "earth"; } throw new IllegalStateException(); }	


執行結果

◆執行範例

public static void main(String[] args) { // 顯示今天是星期幾。 System.out.println("Today is "" + getDayOfTheWeek() + ""."); // 顯示今天是星期幾。它是縮寫。 System.out.println("Today is "" + getDayOfTheWeekShort( ) + ""."); }

◆輸出結果

今天是星期三。今天是「水」。
  • 網址をコピーしました!
目錄