Der beste Weg, um zu überprüfen, ob zwei Daten die gleichen Kalendertag in Groovy sind?

StackOverflow https://stackoverflow.com/questions/219109

  •  03-07-2019
  •  | 
  •  

Frage

Natürlich kann ich ein Calendar Objekt mit dem Datum und die Verwendung get(DAY) auf es schaffen, aber zu wissen, Groovy, würde ich denke, es ist ein einfacher, schneller Weg, ich weiß nur nicht?

Antwort

(date1..date2).size() == 1 // true if two dates are on same calendar day
War es hilfreich?

Lösung

öffnete schnell die Groovy in Action Buch und fand die folgende Probe, die helfen soll:

def today = new Date()
def yesterday = today-1
assert (yesterday..today).size() == 2

Andere Tipps

Ein bisschen kürzer und besser lesbar dann die aktuelle Top-Antwort:

date1 - date2 == 0 //true if two dates are on same calendar day
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top