ホームページ  >  記事  >  Java  >  Javaで曜日を確認するにはどうすればよいですか?

Javaで曜日を確認するにはどうすればよいですか?

尚
オリジナル
2019-11-21 15:45:333347ブラウズ

Javaで曜日を確認するにはどうすればよいですか?

java は現在の日付が何曜日であるかを決定します:

  /** 
    * 判断当前日期是星期几<br> 
    * <br> 
    * @param pTime 修要判断的时间<br> 
    * @return dayForWeek 判断结果<br> 
    * @Exception 发生异常<br> 
    */  
public static int dayForWeek(String pTime) throws Exception {  
 format = new SimpleDateFormat("yyyy-MM-dd");  
 Calendar c = Calendar.getInstance();  
 c.setTime(format.parse(pTime));  
 int dayForWeek = 0;  
 if(c.get(Calendar.DAY_OF_WEEK) == 1){  
  dayForWeek = 7;  
 }else{  
  dayForWeek = c.get(Calendar.DAY_OF_WEEK) - 1;  
 }  
 return dayForWeek;  
}

国際的には日曜日が週の最初の日であり、DAY_OF_WEEK が提供されることに注意してください。カレンダーで取得される週も日曜日から始まります。

中国の習慣では週は月曜日から始まるため、プロジェクトの実際のニーズに応じて設定する必要があります。

Calendar クラスは、YEAR、MONTH、DAY_OF_MONTH、HOUR などのカレンダー フィールド間の変換のためのメソッドをいくつか提供し、カレンダー フィールドを操作するためのメソッド (来週の日付の取得など) を提供します。

Java の知識をさらに深めたい場合は、Java の基本チュートリアル を参照してください。

以上がJavaで曜日を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。