In der Programmiersprache Java gibt es viele Möglichkeiten, das aktuelle Datum und die aktuelle Uhrzeit abzurufen. Hier stellen wir Ihnen zwei Methoden zur Verwendung der Klassen java.util.Date
und java.util.Calendar
vor.
Verwenden Sie die Klasse java.util.Date
Erstellen Sie einfach ein neues Date()-Objekt, um das aktuelle Datum und die aktuelle Uhrzeit abzurufen. Unter Verwendung des folgenden Java-Programms haben wir in diesem Programm auch die Klasse DateTimeFormatter verwendet, um die Ergebnisse entsprechend den Anforderungen im geeigneten Format anzuzeigen.
import java.text.DateFormat; import java.text.SimpleDateFormat; import java.time.format.DateTimeFormatter; import java.util.Calendar; import java.util.Date; public class GetDateTime { public static void main( String[] args ) { DateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss"); Date date = new Date(); System.out.println(dateFormat.format(date)); } }rrree
Verwenden Sie die Klasse java.util.Calendar
Verwenden Sie die Funktion Calendar.getInstance() in der Klasse Calendar. Dies bietet Optionen zum Bearbeiten von Kalenderfeldern, z. B. zum Abrufen von Daten für die nächste Woche oder den nächsten Monat usw.
Sie können auch die obige Datums-/Uhrzeitformatklasse und das folgende Beispiel verwenden.
输出:04/06/2019 13:23:36
import java.util.Calendar; public class GetDateTime { public static void main( String[] args ) { Calendar cal = Calendar.getInstance(); System.out.println(cal.getTime()); } }
Mit der Kalenderklasse können Sie auch vergangene oder zukünftige Daten und Zeiten finden. Welches Datum liegt beispielsweise 10 Tage nach oder vor dem aktuellen Datum? Ebenso können wir das Datum und die Uhrzeit in Jahren, Monaten, Stunden, Minuten und Sekunden ermitteln.
Beispiel:
输出:Wed Apr 17 11:57:28 IST 2019
Ausgabe:
import java.util.Calendar; public class GetDateTime { public static void main( String[] args ) { Calendar cal = Calendar.getInstance(); System.out.println("当前日期及时间: " + cal.getTime()); cal.add(Calendar.DATE, +10); System.out.println("10天后: " + cal.getTime()); cal.add(Calendar.DATE, -10); System.out.println("10天前: " + cal.getTime()); cal.add(Calendar.MONTH, 1); System.out.println("1个月后: " + cal.getTime()); cal.add(Calendar.YEAR, 5); System.out.println("5年后: " + cal.getTime()); } }
Verwandte Empfehlungen: „Java Tutorial“
Das obige ist der detaillierte Inhalt vonJava ruft das aktuelle Datum und die aktuelle Uhrzeit ab (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!