Tutoriel JAVA8 N°7: Date Time Java 8

Опубликовано: 27 Июль 2018
на канале: Simad
826
4

Java 8 a introduit de nouvelles API pour la date et l' heure afin de corriger les insuffisances des anciens java.util.Date et java.util.Calendar .

Dans le cadre de cet article, commençons par les problèmes des API Date et Calendar existantes et discutons de la façon dont les nouvelles API Java 8 Date et Heure les adressent.

Nous examinerons aussi quelques - unes des classes de base du nouveau projet Java 8 qui font partie du java.time paquet comme LocalDate , LocalTime, LocalDateTime, ZonedDateTime, période, durée et leurs API prises en charge.
Le LocalDate représente une date au format ISO (aaaa-mm-jj) sans temps .

Il peut être utilisé pour stocker des dates comme les anniversaires et les jours de paie.

Une instance de la date actuelle peut être créée à partir de l'horloge système comme ci-dessous:

1
LocalDate localDate = LocalDate.now();
La LocalDate représentant un jour, un mois et une année spécifiques peut être obtenue en utilisant la méthode " of " ou en utilisant la méthode " parse ". Par exemple, les extraits de code ci-dessous représentent la LocalDate du 20 février 2015: