Exemple de méthode java.time.Period.subtractFrom ()
La description
le java.time.Period.subtractFrom(Temporal temporal) soustrait cette période de l'objet temporel spécifié.
Déclaration
Voici la déclaration pour java.time.Period.subtractFrom(Temporal temporal) méthode.
public Temporal subtractFrom(Temporal temporal)
Paramètres
temporal - l'objet temporel à ajuster, non nul.
Valeur de retour
un objet du même type avec l'ajustement effectué, non nul.
Exception
DateTimeException - si impossible de soustraire.
ArithmeticException - en cas de dépassement numérique.
Exemple
L'exemple suivant montre l'utilisation de la méthode java.time.Period.subtractFrom (Temporal temporal).
package com.tutorialspoint;
import java.time.LocalDateTime;
import java.time.Period;
public class PeriodDemo {
public static void main(String[] args) {
Period period = Period.ofYears(2);
LocalDateTime date = LocalDateTime.now();
System.out.println(date);
date = (LocalDateTime)period.subtractFrom(date);
System.out.println(date);
}
}
Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -
2017-03-23T11:54:51.485
2015-03-23T11:54:51.485