


Verwenden Sie die neuen Klassen LocalDate und LocalTime in Java 11, um Datums- und Uhrzeitangaben zu verarbeiten
Verwenden Sie die neue LocalDate-Klasse und die LocalTime-Klasse in Java 11, um Datums- und Uhrzeitangaben zu verarbeiten.
Einführung:
In Java 11 gibt es viele neue Klassen und Methoden, die für die Datums- und Uhrzeitverarbeitung geeignet sind. Dazu gehören die LocalDate-Klasse und die LocalTime-Klasse, die zur Verarbeitung von Datums- und Uhrzeitangaben verwendet werden. In diesem Artikel wird erläutert, wie diese beiden Klassen zum Verarbeiten von Datums- und Uhrzeitangaben verwendet werden, und es werden entsprechende Codebeispiele angehängt.
1. LocalDate-Klasse
LocalDate-Klasse ist eine Klasse, die zur Darstellung von Datumsangaben in der Java-Bibliothek verwendet wird. Sie können damit ein bestimmtes Datum darstellen, beispielsweise einen Geburtstag, ein Besprechungsdatum usw. Hier sind einige gängige Beispiele für die Verwendung der LocalDate-Klasse:
-
Erstellen Sie ein LocalDate-Objekt, das das aktuelle Datum darstellt:
LocalDate today = LocalDate.now(); System.out.println("今天的日期是:" + today);
Nach dem Login kopieren Erstellen Sie ein bestimmtes Datum:
LocalDate specificDate = LocalDate.of(2022, 6, 30); System.out.println("特定的日期是:" + specificDate);
Nach dem Login kopierenErhalten Sie Jahr, Monat und Tag des Datums:
int year = today.getYear(); int month = today.getMonthValue(); int day = today.getDayOfMonth(); System.out.println("年份:" + year); System.out.println("月份:" + month); System.out.println("日期:" + day);
Nach dem Login kopierenBestimmen Sie, ob zwei Datumsangaben gleich sind:
LocalDate date1 = LocalDate.of(2022, 6, 30); LocalDate date2 = LocalDate.of(2022, 6, 30); if (date1.equals(date2)) { System.out.println("两个日期相等"); } else { System.out.println("两个日期不相等"); }
Nach dem Login kopieren
2. LocalTime-Klasse
Die LocalTime-Klasse ist eine weitere neue Klasse in der Java-Bibliothek, die zur Darstellung der Zeit verwendet wird. Sie können damit bestimmte Tageszeiten darstellen, z. B. Besprechungszeiten, Bürozeiten usw. Hier sind einige gängige Beispiele für die Verwendung der LocalTime-Klasse:
Erstellen Sie ein LocalTime-Objekt, das die aktuelle Zeit darstellt:
LocalTime currentTime = LocalTime.now(); System.out.println("当前时间是:" + currentTime);
Nach dem Login kopierenErstellen Sie eine bestimmte Zeit:
LocalTime specificTime = LocalTime.of(13, 30, 0); System.out.println("特定的时间是:" + specificTime);
Nach dem Login kopierenRufen Sie die Stunden, Minuten und Sekunden von a ab Zeit:
int hour = currentTime.getHour(); int minute = currentTime.getMinute(); int second = currentTime.getSecond(); System.out.println("小时:" + hour); System.out.println("分钟:" + minute); System.out.println("秒:" + second);
Nach dem Login kopierenBeurteilen Sie, ob zwei Zeiten gleich sind:
LocalTime time1 = LocalTime.of(13, 30, 0); LocalTime time2 = LocalTime.of(13, 30, 0); if (time1.equals(time2)) { System.out.println("两个时间相等"); } else { System.out.println("两个时间不相等"); }
Nach dem Login kopieren
Zusammenfassung:
Verwenden Sie die LocalDate-Klasse und die LocalTime-Klasse in Java 11, um Datums- und Uhrzeitangaben bequem zu verarbeiten. Durch die Verwendung dieser beiden Klassen können wir problemlos ein bestimmtes Datum und eine bestimmte Uhrzeit darstellen und verschiedene Operationen ausführen, z. B. das Jahr, den Monat, den Tag, die Stunde, die Minute und die Sekunde ermitteln und feststellen, ob zwei Datumsangaben oder zwei Uhrzeiten gleich sind. Diese Funktionen machen die Arbeit mit Datums- und Uhrzeitangaben einfacher und intuitiver.
Es ist erwähnenswert, dass Sie bei Verwendung dieser Klassen auch andere Vorgänge ausführen können, z. B. das Hinzufügen und Subtrahieren von Datumsangaben, Formatierungen usw. Weitere Informationen zu Datums- und Uhrzeitverarbeitungsvorgängen finden Sie in der offiziellen Java 11-Dokumentation.
Ich hoffe, dieser Artikel hilft Ihnen beim Erlernen und Verwenden der Datums- und Uhrzeitverarbeitung in Java 11. Viel Glück beim Programmieren!
Das obige ist der detaillierte Inhalt vonVerwenden Sie die neuen Klassen LocalDate und LocalTime in Java 11, um Datums- und Uhrzeitangaben zu verarbeiten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Mit der Klassenbelastung von Java wird das Laden, Verknüpfen und Initialisieren von Klassen mithilfe eines hierarchischen Systems mit Bootstrap-, Erweiterungs- und Anwendungsklassenloadern umfasst. Das übergeordnete Delegationsmodell stellt sicher

In dem Artikel wird in der Implementierung von mehrstufigem Caching in Java mithilfe von Koffein- und Guava-Cache zur Verbesserung der Anwendungsleistung erläutert. Es deckt die Einrichtungs-, Integrations- und Leistungsvorteile sowie die Bestrafung des Konfigurations- und Räumungsrichtlinienmanagements ab

In dem Artikel werden mit JPA für Objektrelationszuordnungen mit erweiterten Funktionen wie Caching und faulen Laden erläutert. Es deckt Setup, Entity -Mapping und Best Practices zur Optimierung der Leistung ab und hebt potenzielle Fallstricke hervor. [159 Charaktere]

In dem Artikel werden Maven und Gradle für Java -Projektmanagement, Aufbau von Automatisierung und Abhängigkeitslösung erörtert, die ihre Ansätze und Optimierungsstrategien vergleichen.

In dem Artikel werden benutzerdefinierte Java -Bibliotheken (JAR -Dateien) mit ordnungsgemäßem Versioning- und Abhängigkeitsmanagement erstellt und verwendet, wobei Tools wie Maven und Gradle verwendet werden.
