Wie vergleichen Sie das Datum in Groovy?

Brauch ich zum vergleichen von zwei Daten im format 13.07.2017 14:03:51,469000000 Verwendung von groovy -

Ich versuche, dies zu tun, erhalten aber eine Fehlermeldung.

Bekomme ich nächste Daten:

time1 = 13.07.2017 14:03:51,469000000

Zeit2 = 13.07.2017 14:03:52,069000000

Dann versuche ich zu vergleichen:

time1  = time1['TIME'] as String
time2  = time2['TIME'] as String
assert time1 > time2, 'Error'

Welche Art von Wert sollte ich einstellen für Datum vergleichen?

Was ist falsch in meiner vergleichen?

  • Sind diese beiden Termine? wie bekommt man die Daten? einen Screenshot?
  • Ich bekomme zwei Datenwerte mithilfe von SQL.
  • Sie müssen die post weitere Informationen und/oder genau das, was Ihre vollständige code ist. Auch versuchen Sie den Druck aus time1 und Zeit2, bevor Sie Sie miteinander vergleichen. Stellen Sie sicher, Sie sind genau das, was Sie erwarten, dass Sie vor der Geltendmachung auf Sie.
  • Es getan hat. Ich bekomme die Daten in ein format, dass Sie sehen können, in der Beschreibung.
  • bitte überprüfen Sie die Lösung, um zu sehen, ob das hilft.
  • Datum formatiert als Zeichenfolge in dieser nationalen Konvention nicht korrekt sein kann. Nie vergleichen von Datum als string
  • Sie haben die chance zu überprüfen, die Lösung?

InformationsquelleAutor Happy | 2017-07-14
Schreibe einen Kommentar