Heim >Java >javaLernprogramm >So verwenden Sie die Methoden Date.before(), Date.after() und Date.equals() in Java

So verwenden Sie die Methoden Date.before(), Date.after() und Date.equals() in Java

王林
王林nach vorne
2023-05-21 12:37:061065Durchsuche

Date.before(), Date.after() und Date.equals()

Eine semantisch benutzerfreundliche Möglichkeit, zwei java.util.Date

<code>@Test<br>void 
testDateCompare2(
) throws ParseException {<br>  SimpleDateFormat sdf = 
new SimpleDateFormat("yyyy-MM-dd");<br>  Date date1 = sdf.parse("2009-12-31");<br>  Date date2 = sdf.parse("2019-01-31");<br><br>  System.out.println("date1 : " + sdf.format(date1));<br>  System.out.println("date2 : " + sdf.format(date2));<br><br>  if (date1.after(date2)) {<br>    System.out.println("Date1 时间在 Date2 之后");<br>  }<br><br>  if (date1.before(date2)) {<br>    System.out.println("Date1 时间在 Date2 之前");<br>  }<br><br>  if (date1.equals(date2)) {<br>    System.out.println("Date1 时间与 Date2 相等");<br>  }<br>}<br></code>

zu vergleichen Ausgabeergebnis

<code>date1 : 2009-12-31<br>date2 : 2019-01-31<br>Date1 时间在 Date2 之前</code>

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Methoden Date.before(), Date.after() und Date.equals() in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen