Ich versuche, die HOUR_OF_DAY
aus dem Kalender in Java zu löschen. Für jedes andere Feld wird der Wert gelöscht. Nur für HOUR_OF_DAY
ist es nicht.Java-Kalender löscht die Stunde des Tages
Calendar c = Calendar.getInstance();
c.clear(Calendar.MINUTE);
c.clear(Calendar.HOUR_OF_DAY);
System.out.println(c.getTime());
druckt Wed May 04 12:00:31 IST 2016
bei 2 PM
druckt Wed May 04 14:00:31 IST 2016
Ich habe nicht das Gefühl, die Frage zu duplizieren, da dort nicht das API doc angegeben wird (der Grund dafür, warum es nicht funktioniert) @piyushjaiswal –
Für einen reinen Date-Wert, ohne Tageszeit, benutze ['java. time.LocalDate'] (https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html). –