Exemple de méthode java.time.Instant.isBefore ()

La description

le java.time.Instant.isBefore(Instant otherInstant) La méthode vérifie si cet instant est avant l'instant spécifié.

Déclaration

Voici la déclaration pour java.time.Instant.isBefore(Instant otherInstant) méthode.

public boolean isBefore(Instant otherInstant)

Paramètres

otherInstant - l'autre instant auquel comparer, non nul.

Valeur de retour

true si cet instant est avant l'instant spécifié.

Exceptions

NullPointerException - si otherInstant est nul.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.Instant.isBefore (Instant otherInstant).

package com.tutorialspoint;

import java.time.Instant;

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

      Instant instant = Instant.parse("2017-02-03T10:37:30.00Z");
      System.out.println("Instant #1: " + instant);  

      Instant instant1 = Instant.parse("2017-03-03T10:37:30.00Z");
      System.out.println("Instant #2: " + instant1);  

      boolean result = instant.isBefore(instant1);
      System.out.println(result ? "Instant #1 is before Instant #2."
         :"Instant #1 is not before as Instant #2.");  
   }
}

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

Instant #1: 2017-02-03T10:37:30Z
Instant #2: 2017-03-03T10:37:30Z
Instant #1 is before Instant #2.