Exemple de méthode java.time.LocalDate.atTime ()

La description

le java.time.LocalDate.atTime(int hour, int minute, int second, int nanoOfSecond) La méthode combine cette date avec une heure pour créer un LocalDateTime.

Déclaration

Voici la déclaration pour java.time.LocalDate.atTime(int hour, int minute, int second, int nanoOfSecond) méthode.

public LocalDateTime atTime(int hour, int minute, int second, int nanoOfSecond)

Paramètres

  • hour - l'heure d'utilisation, de 0 à 23.

  • minute - la minute d'heure à utiliser, de 0 à 59.

  • second - la seconde de minute à utiliser, de 0 à 59.

  • nanoOfSecond - le nano-de-seconde à utiliser, de 0 à 999 999 999.

Valeur de retour

la date-heure locale formée à partir de cette date et de l'heure spécifiée, non nulle.

Exceptions

DateTimeException - si la valeur d'un champ est hors limites.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.LocalDate.atTime (int hour, int minute, int second, int nanoOfSecond).

package com.tutorialspoint;

import java.time.LocalDate;
import java.time.LocalDateTime;

public class LocalDateDemo {
   public static void main(String[] args) {

      LocalDate date = LocalDate.parse("2017-02-03");
      System.out.println(date);  
      LocalDateTime date1 = date.atTime(1,20,30,500);
      System.out.println(date1);  
   }
}

Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -

2017-02-03
2017-02-03T01:20:30.000000500