vergleichen Sie zwei Groovy Termine

Nehme ich zwei Termine des Benutzers aus.

<g:datePicker name="now"/>  <g:datePicker name="early"/>

Dann, in meinem controller:

if((params.early).compareTo(params.now)==0) {
  early=new Date(1970,1,1)
}
else {
  //do something
}

wird der else-Teil wird immer ausgeführt, auch wenn das Datum gleich.
wie können wir vergleichen, Datum in groovy?

  • if(params.Ohr==params.jetzt) { Ohr=new Date(0160,0,1)//stellen Sie das Datum für den start-Tag des Projekts Version log.info(Ohr -) jetzt=params.jetzt } else { ear=params.Ohr jetzt=params.jetzt }
  • dies ist nur arbeiten, die Frage ist, wie das Jahr wird interpretted. 0160 ist 2011 laut Protokoll Ergebnisse .wie ????
InformationsquelleAutor nandini | 2012-03-16
Schreibe einen Kommentar