Ich habe dieses Problem. Ich muss Folgendes tun:
Zum Beispiel. Heute Datum ist 12-Januar-2012 19:00
Wie kann ich ein neues Datum machen, das ist 12-Januar-2012 00:00 (der Beginn des aktuellen Tages)
Es mag einfach erscheinen, aber ich konnte keinen groovigen Weg finden, um es zu bekommen, jede Hilfe würde geschätzt werden.
Um das Datum um Mitternacht zu erhalten, verwenden Sie Date.clearTime
(Dokumente) :
(Javadocs sind für Groovy JDK & lt; 2.0, clearTime()
wird in Groovy JDK 2.0 als void
deklariert, verhindert d = new Date().clearTime()
. Kommentare zeigen an, dass die ursprüngliche Funktionalität wiederhergestellt werden kann, yay!)
Verwenden Sie für den Vergleich <= 23:59:59
statt < (the next day)
: