Vorwort
Ich glaube, dass die in Java verwendete Zeitklasse java.util.Date ist. Da die Methoden des Jahres, Monat und Tag wie getYear() getMonth() in der Datumsklasse aufgegeben werden, müssen die Probleme in diesem Artikel mit Hilfe des Kalenders implementiert werden. Schauen wir uns den Beispielcode direkt an.
Verwenden Sie Kalenderklasse: Kalender
@Test public void datetest () {Datum heute = new Date (); für (int i = 0; i <10; i ++) {heute = gestern (heute); System.out.println (heute); } System.out.println ("--------------"); für (int i = 0; i <10; i ++) {heute = morgen (heute); System.out.println (heute); }} / ** * Kehren Sie gestern zurück. Kalender.Settime (heute); Calendar.set (Calendar.Date, Calendar.get (Calendar.Date) - 1); return Calendar.getTime (); } / ** * kehre zu morgen zurück * @param heute * @return * / public Datum morgen (Datum heute) {calendar calendar = calendar.getInstance (); Kalender.Settime (heute); Calendar.set (Calendar.Date, Calendar.get (Calendar.Date) + 1); return Calendar.getTime (); }Zusammenfassen
Bei der oben genannten Sache geht es darum, Java zu verwenden, um "gestern" und "morgen" ein Datum zu erhalten. Ich hoffe, dass der Inhalt dieses Artikels für das Studium oder die Arbeit eines jeden hilfreich sein wird. Wenn Sie Fragen haben, können Sie eine Nachricht zur Kommunikation überlassen.