Exemple de méthode java.time.LocalDateTime.of ()
La description
le java.time.LocalDateTime.of(int year, int month, int dayOfMonth, int hour, int minute, int second) La méthode obtient une instance de LocalDateTime à partir de l'année, du mois, du jour, de l'heure, des minutes et des secondes, en définissant la nanoseconde sur zéro.
Déclaration
Voici la déclaration pour java.time.LocalDateTime.of(int year, int month, int dayOfMonth, int hour, int minute, int second) méthode.
public static LocalDateTime of(int year, int month, int dayOfMonth, int hour, int minute, int second)
Paramètres
year - l'année à représenter, de MIN_YEAR à MAX_YEAR
month - le mois de l'année à représenter, du 1 (janvier) au 12 (décembre)
dayOfMonth - le jour du mois à représenter, de 1 à 31
hour - l'heure à représenter, de 0 à 23
minute - la minute d'heure à représenter, de 0 à 59
second - la seconde de minute à représenter, de 0 à 59
Valeur de retour
la date-heure locale, non nulle.
Exceptions
DateTimeException - si la valeur d'un champ est hors limites ou si le jour du mois n'est pas valide pour le mois-année.
Exemple
L'exemple suivant montre l'utilisation de la méthode java.time.LocalDateTime.of (int year, int month, int dayOfMonth, int hour, int minute, int second).
package com.tutorialspoint;
import java.time.LocalDateTime;
public class LocalDateTimeDemo {
public static void main(String[] args) {
LocalDateTime date = LocalDateTime.of(2017,2,3,6,30,40);
System.out.println(date);
}
}
Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -
2017-02-03T06:30:40