Exemple de méthode java.time.ZonedDateTime.of ()
La description
le java.time.ZonedDateTime.of(LocalDate date, LocalTime time, ZoneId zone) obtient une instance de ZonedDateTime à partir d'une date, d'une heure et d'un fuseau horaire.
Déclaration
Voici la déclaration pour java.time.ZonedDateTime.of(LocalDate date, LocalTime time, ZoneId zone) méthode.
public static ZonedDateTime of(LocalDate date, LocalTime time, ZoneId zone)
Paramètres
date - la date locale, non nulle
time - l'heure locale, non nulle
zone - le fuseau horaire, non nul
Valeur de retour
la date-heure zonée, non nulle.
Exemple
L'exemple suivant montre l'utilisation de la méthode java.time.ZonedDateTime.of (LocalDate date, LocalTime time, ZoneId zone).
package com.tutorialspoint;
import java.time.LocalDate;
import java.time.ZonedDateTime;
import java.time.LocalTime;
import java.time.ZoneId;
public class ZonedDateTimeDemo {
public static void main(String[] args) {
LocalDate localDate = LocalDate.parse("2017-02-03");
LocalTime localTime = LocalTime.parse("12:30:30");
ZonedDateTime date = ZonedDateTime.of(localDate, localTime, ZoneId.systemDefault());
System.out.println(date);
}
}
Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -
2017-02-03T12:30:30+05:30[Asia/Calcutta]