Ich versuche, Datum zu markieren, wenn die Daten in den letzten 3 Tagen erstellt. Ich möchte die letzten 3 Tage von Anfang an (00:00) nehmen.Wie bekomme ich den Anfang eines Tages mit Gregorianischen Kalender und Datum in Java
ich habe diesen Code:
int days = 3
GregorianCalendar gc=new GregorianCalendar();
gc.add(GregorianCalendar.DAY_OF_MONTH, -days);
if (timeCreated.before(gc.getTime())) {
return true;
}
return false;
, wenn die aktuelle Uhrzeit 16:00 Uhr ist ich die letzten 3 Tage erhalten, von 16:00 Uhr bis heute. Ich möchte von 00:00 vor 3 Tagen bis jetzt bekommen.
Danke in fortgeschrittenem.
Sets Stunden, Minuten, Sekunden und Millisekunden auf Null in Ihrem Kalender. Ein Beispiel ist hier: http://stackoverflow.com/questions/6850874/how-to-create-a-java-date-object-of-midnight-today-and-midnight-tomorrow – samlewis