Maison > Java > javaDidacticiel > Comment utiliser Java pour déterminer l'ordre des dates ?

Comment utiliser Java pour déterminer l'ordre des dates ?

PHPz
Libérer: 2023-04-23 18:43:08
avant
1850 Les gens l'ont consulté

Utiliser Java pour déterminer si une date est antérieure ou postérieure à une autre date

Une autre opération courante dans le travail est de savoir comment déterminer si une date donnée est supérieure ou inférieure à un certain jour ? Dans Java 8, la classe LocalDate dispose de deux méthodes isBefore() et isAfter() pour comparer les dates. Lors de l'appel de la méthode isBefore(), elle renvoie true si la date donnée est inférieure à la date actuelle.

package com.shxt.demo02;  
import java.time.LocalDate;  
import java.time.temporal.ChronoUnit;  
public class Demo11 {      
public static void main(String[] args) {          
LocalDate today = LocalDate.now();          
LocalDate tomorrow = LocalDate.of(2018,2,6);          
if(tomorrow.isAfter(today)){              
System.out.println("之后的日期:"+tomorrow);          
}          
LocalDate yesterday = today.minus(1, ChronoUnit.DAYS);          
if(yesterday.isBefore(today)){              
System.out.println("之前的日期:"+yesterday);          
}      
}  
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal