Heim > Java > JavaBase > Hauptteil

Wie bestimme ich den Wochentag in Java?

Freigeben: 2019-11-21 15:45:33
Original
3395 Leute haben es durchsucht

Wie bestimme ich den Wochentag in Java?

Java bestimmt den Wochentag, an dem das aktuelle Datum ist:

  /** 
    * 判断当前日期是星期几<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;  
}
Nach dem Login kopieren

Es ist zu beachten, dass Sonntag international der erste Tag der Woche ist und der DAY_OF_WEEK angegeben wird im Kalender Die erhaltene Woche beginnt ebenfalls mit Sonntag.

Der chinesische Brauch besteht darin, die Woche am Montag zu beginnen, daher muss sie entsprechend den tatsächlichen Anforderungen des Projekts festgelegt werden.

Die Calendar-Klasse bietet einige Methoden für die Konvertierung zwischen Kalenderfeldern wie YEAR, MONTH, DAY_OF_MONTH, HOUR usw. und einige Methoden für die Bedienung von Kalenderfeldern (z. B. Abrufen des Datums der nächsten Woche).

Für weitere Java-Kenntnisse beachten Sie bitte das Java-Grundlagen-Tutorial.

Das obige ist der detaillierte Inhalt vonWie bestimme ich den Wochentag in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage