Qu'est-ce que la classe LocalDateTime? [Java débutant] -Date et classe d'heure-

Débarrassons-nous-en. J'ai essayé de résumer la classe de date et d'heure ☺

■ Qu'est-ce que la classe LocalDateTime?

Nouvelle API introduite à partir de Java 8. 【Fonctionnalité】 -Date et heure sans fuseau horaire. -A une instance de LocalDate et LocalTime à l'intérieur. ・ Exemple: 2015-12-15T23: 30: 59.999

Si vous l'écrivez en code, vous pouvez le faire comme ceci.

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

public class test01 {

	public static void main(String[] args) {

	    //Générer la date et l'heure actuelles;
		LocalDateTime d = LocalDateTime.now();
	    System.out.println("Date et heure actuelles:" + d);   //Date et heure actuelles:2020-04-15T15:57:33.884

	    //Générer la date
	    LocalDate ld2 = LocalDate.of(2020, 4, 15);
	    System.out.println("Date:" + ld2);   //Date:2020-04-15


	    //Générer du temps
	    LocalTime lt1 = LocalTime.now();
	    System.out.println("temps:" + lt1);   //temps:15:57:33.886
	}
}

Il peut être utile de savoir.

■ Qu'est-ce que la classe DateTimeFomatter?

java.time.fomat.DateTimeFormatter 【Fonctionnalité】 -Output et analyser les chaînes de caractères de la date et de l'heure. -Equivalent à SimpleDateFormat de l'ancienne API. -Les formats tels que le format standard ISO sont également définis comme des constantes.

■ Y a-t-il d'autres classes de date et d'heure?

java.time.ZonedDateTime Date et heure avec fuseau horaire. Exemple: 2015-12-15T23: 30: 59.999 + 09: 00 [Asie / Tokyo]

___________________________

java.time.OffsetDateTime Date et heure avec décalage. Exemple: 2015-12-15T23: 30: 59.999 + 09: 00

___________________________

java.time.ZoneId ID de fuseau horaire. (Asie / Tokyo, etc.) Utilisé lors de la création d'une instance de ZonedDateTime.

___________________________

java.time.ZoneOffset Décalage du fuseau horaire par rapport à Greenwich / UTC (par exemple +09: 00). OffsetDateTime utilisé lors de la création d'une instance.

___________________________

java.time.temporal.ChronoField Un type d'énumération qui représente un champ de date et d'heure tel que "année" ou "mois". Classe d'implémentation pour l'interface TemporalField. Utilisé dans les méthodes qui ont des paramètres de type TemporalField, par exemple lors de la récupération d'une valeur à partir d'une classe datetime.

___________________________

java.time.temporal.ChronoUnit Un type d'énumération qui représente l'unité de date et d'heure, par exemple «1 an» et «1 mois». Classe d'implémentation pour l'interface TemporalUnit. Utilisé dans les méthodes avec des paramètres de type TemporalUnit.

à la prochaine

Recommended Posts

Qu'est-ce que la classe LocalDateTime? [Java débutant] -Date et classe d'heure-
[Java] Obtenez la date avec la classe LocalDateTime
Qu'est-ce que la classe BufferedReader?
[Java] Qu'est-ce que l'héritage de classe?
[Notions de base Java] Qu'est-ce que la classe?
[JAVA] Quelle est la différence entre interface et abstract? ?? ??
[MySQL] [java] Date et heure de réception
[Java] Utilisez ResolverStyle.LENIENT pour bien gérer la date et l'heure
Le concept de conception de l'API de date et d'heure de Java est intéressant
La relation entre la vérification stricte de la date Java et l'heure d'été
[Java] Quelle est la différence entre form, entity et dto? [Haricot]
Qu'est-ce qu'une classe en langage Java (3 /?)
Quelle est la meilleure lecture de fichier (Java)
Qu'est-ce qu'une classe en langage Java (1 /?)
Qu'est-ce que Java et l'environnement de développement (MAC)
Qu'est-ce qu'une classe en langage Java (2 /?)
[Java] Comment régler la date sur 00:00:00
Quelle est la méthode principale en Java?
Qu'est-ce que 'java
Date et l'heure
Qu'est-ce que Java <>?
Qu'est-ce que 'java
Mettre en forme la date et l'heure données par created_at
Quel est le modificateur volatile pour les variables Java?
Quelle est la différence entre SimpleDateFormat et DateTimeFormatter? ??
La date et l'heure de java8 ont été mises à jour
[Java] Comment utiliser la classe Calendar et la classe Date
[Java] Obtenez et affichez la date 10 jours plus tard à l'aide de l'API Time ajoutée à partir de Java 8.
[Java] Calculer le jour à partir de la date (ne pas utiliser la classe Calendar)
Analyser en Java les chaînes de date et d'heure formatées par la fonction asctime du langage C
[Java] Opérations de date / heure
Qu'est-ce que l'encapsulation Java?
Qu'est-ce que la technologie Java?
Qu'est-ce que Java API-java
Bibliothèque de tests unitaires Java - Déterminez si Artery-Date, Calendar, long est la date et l'heure actuelles (spécifiez la tolérance en minutes)
[Java] Qu'est-ce que flatMap?
[Java] Qu'est-ce que ArrayList?
La comparaison d'énumération est ==, et equals est bonne [Java]
Quelle est la différence entre System Spec et Feature Spec?
[Rails] Quelle est la différence entre la redirection et le rendu?
[Java] Obtenez la date 10 jours plus tard avec la classe Calendar
Apprentissage pour la première fois des expressions et opérateurs Java # 3
Quelle est la différence entre ignorer et en attente? [RSpec]
[Java Silver] Que sont les variables de classe, les variables d'instance et les variables locales?
Qu'est-ce que l'assertion Java? Résumé.
[MySQL] [java] Date et heure de réception
Qu'est-ce qu'une classe wrapper?
Trouvez la classe d'adresse et le type d'adresse à partir de l'adresse IP avec Java
Quelle est la méthode pluck?
[Rails] Quelle est la différence entre l'installation et la mise à jour du bundle?
Réglez la date et l'heure à partir de la chaîne de caractères avec POI
Définition et instanciation de classe Java
Qu'est-ce qu'une collection Java?
Exemple de code pour analyser la date et l'heure avec SimpleDateFormat de Java
[Java] com.sun.glass.WindowEvent est importé et la fenêtre ne se ferme pas
[Java] Qu'est-ce que jaee j2ee?
Quelle est la différence entre une action et une méthode d'instance?