29 octobre 2020 Puisque nous avons traité de la classe Calendar en Java, nous résumerons brièvement comment l'utiliser.
Une classe pour manipuler la date et la date et l'heure spécifiées. Utilisé pour calculer, obtenir et définir la date et l'heure en Java.
Dans la classe Calendar, un objet est créé en appelant la méthode getInstance
au lieu de l'opérateur new
. La méthode getInstance renvoie un objet initialisé à la date et à l'heure actuelles chaque fois qu'il est appelé. Lorsque vous l'utilisez, assurez-vous de spécifier ʻimport java.util.Calendar`.
import java.util.Calendar
public class Main {
public static void main(String[] args) throws Exception {
Calendar calendar = Calendar.getInstance();
System.out.println(calendar.get(Calendar.YEAR) + "An" + calendar.get(Calendar.MONTH)+ "Lune" + calendar.get(Calendar.DATE) + "journée" );
}
}
Résultat d'exécution
29 octobre 2020
La méthode set est utilisée pour régler la date et l'heure. Par conséquent, il est souvent utilisé dans les programmes qui traitent les dates.
Notez que dans l'exemple ci-dessous, les valeurs précédentes resteront sauf pour l'élément spécifié (années dans ce cas).
Comment utiliser
import java.util.Calendar
public class Main {
public static void main(String[] args) throws Exception {
Calendar calendar = Calendar.getInstance();
System.out.println("Date et heure actuelles:" + calendar.getTime().toString());
//Réglez l'année sur 2022
calendar.set(Calendar.YEAR, 2022);
System.out.println("Définir 2022 à l'année:" + calendar.getTime());
}
}
Résultat d'exécution
Date et heure actuelles: jeu 29 oct 10:43:58 UTC 2020
Définir l'année 2022: jeu 29 octobre 10:43:58 UTC 2022
Utilisez la méthode add lors de l'ajout ou de la soustraction de dates dans la classe Calendar.
Comment utiliser
import java.util.Calendar
public class Main {
public static void main(String[] args) throws Exception {
Calendar calendar = Calendar.getInstance();
System.out.println("Date et heure actuelles:" + calendar.getTime().toString());
//Ajouter 1 an
calendar.add(Calendar.YEAR, 1);
System.out.println("Augmenter d'un an:" + calendae.getTime());
}
}
Résultat d'exécution
Date et heure actuelles: jeu 29 oct 10:43:58 UTC 2020
Augmentation d'un an: jeu 29 oct 10:43:58 UTC 2021
Vous pouvez spécifier le format de date avec une chaîne.
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("aaaa année MM mois jj jour");
System.out.println(sdf.format(calendar.getTime()));
}
}
Résultat d'exécution
20 octobre 2020
[Java] Comment utiliser la classe Calendar qui peut être utilisée pour calculer et obtenir la date et l'heure! [Introduction à Java] Explication complète de l'utilisation de la classe Calendar (set / add / format) [Introduction à Java] Spécifier le format (format) de la date du calendrier [Introduction à Java] Comment utiliser Calendar (ajouter)
Recommended Posts