[Java] Date Termes associés mémo

Après un long moment, je serai en charge du projet côté serveur. De plus, l'environnement est db & windows & Java etc. (T, T) Par conséquent, je noterai les termes liés aux études.

le terme

1. Système de calendrier ISO-8601

Norme internationale ISO pour la notation de la date et de l'heure

Format de base: AAAAMMJJThhmmss + 0900 Exemple) 20200531T115959 + 0900

2. GMT (heure solaire moyenne de Greenwich)

Heure solaire moyenne locale à Greenwich (0 degré de longitude) au Royaume-Uni (L'heure où le soleil moyen est au sud est midi) Greenwich.png | 経度0度0分0秒の基準子午線.png

Ancien bâtiment principal de l'Observatoire de Greenwich

3. UTC (temps universel coordonné)

Fondamentalement, une horloge atomique au césium qui utilise des atomes de césium

JST (heure normale du Japon) UTC + 9 heures (décalage horaire de 135 degrés de longitude est)

Heure UNIX (POSIX) Secondes formelles écoulées depuis l'époque UNIX sur UTC

Quatre. Calendrier Gregorio (nouveau calendrier)

Il s'agit d'un système de calendrier qui est utilisé depuis le 15 octobre 1582 (calendrier Gregorio). (Le 226e pape romain Grégorius XIII a ordonné l'amélioration du calendrier Julius, qui était le calendrier lunaire précédent.)

référence

"・ Wicky Iso 8601" (https://ja.wikipedia.org/wiki/ISO_8601) [・ Wiki-GMT (heure moyenne de Greenwich)](https://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%AA%E3%83%8B%E3%83%83%E3 % 82% B8% E6% A8% 99% E6% BA% 96% E6% 99% 82) [・ Wiki-UTC (Heure mondiale de l'accord) (https://ja.wikipedia.org/wiki/%E5%8D%94%E5%AE%9A%E4%B8%96%E7%95%8C%E6% 99% 82) ・ Heure Wiki-UNIX

JAVA (Version: 1.8)

1。OffsetDateTime Une représentation invariante de la date / heure à l'aide de décalages. Stocke tous les champs de date et d'heure jusqu'à une précision de la nanoseconde, ainsi que les décalages par rapport à UTC / Greenwich. Exemple 1) "2 octobre 2007 à 13: 45.30.123456789 +02: 00" Exemple 2) Génération d'instance of(LocalDateTime date,ZoneOffset zone) of(LocalDate date, LocalTime time, ZoneOffset zone)

2。LocalDateTime Un objet date / heure immuable qui représente une date / heure (souvent affiché sous la forme année-mois-jour-heure-minute-seconde). Vous pouvez également accéder à d'autres champs de date et d'heure (tels que Année Jour, Jour Jour et Année Semaine Numéro). Le temps est exprimé avec une précision de l'ordre de la nanoseconde. Exemple 1) "13: 45.30.123456789 le 2 octobre 2007" Exemple 2) Génération d'instance of(LocalDate date, LocalTime time)

3。Timestamp Un wrapper léger pour java.util.Date que l'API JDBC peut identifier en tant que valeur SQLTIMESTAMP.

Exemple 1) Génération d'instance valueOf(LocalDateTime date)

référence

https://docs.oracle.com/javase/jp/8/docs/api/java/time/OffsetDateTime.html https://docs.oracle.com/javase/jp/8/docs/api/java/time/LocalDateTime.html https://docs.oracle.com/javase/jp/8/docs/api/java/sql/Timestamp.html

prime

[[Java] API Date / Heure] (https://www.ne.jp/asahi/hishidama/home/tech/java/datetime.html) [Swift] Date Royal Road (Date) [Kotlin] Date Comment calculer la date et l'heure

Recommended Posts

[Java] Date Termes associés mémo
Mémo Java
java quoi que ce soit mémo
Mémo Java Silver
java, mémo maven
Résumé relatif à Java
Remarque sur Java SE 7
java n'importe quoi mémo 2
Mémo de spécification Java
Mémo de modèle Java
Mémo de l'environnement de développement Java
[Java] Opérations de date / heure
Mémo d'apprentissage Java (méthode)
Mémo Java Kuche Day
java se 8 programmeur Ⅰ mémo
Mémo privé payant Java
Manipulation de base de la date Java
Mémo d'apprentissage Java (basique)
mémo d'expression java lambda
(Mémo) Java pour instruction
expression lambda java [écriture de notes]
Manipulation de la date dans Java 8
Mémo d'apprentissage Java (interface)
[Java] Mémo d'héritage implicite
Mémo d'apprentissage Java (héritage)
mémo de programmation du concours java
[Mémo] Liste liée Java
java: Ajouter une date [Note]
[Java] Conversion de type de date
[Java] Mémo de nom du nom de variable
Sous-chaîne de mémo Java (classe standard)
Mémo d'apprentissage Java (type de données)
Longueur du mémo Java (classe standard)
Créer une méthode java [Memo] [java11]
Mémo de préparation à l'examen Java Silver
Mémo d'apprentissage Java (opérateur logique)
Mémo d'apprentissage Java (classe abstraite)
Mémo d'étude Java 2 avec Progate
Afficher la date actuelle en Java
Que sont les métriques Java? _Memo_20200818
Java HashMap, entrySet [Mémo personnel]
Mémo d'apprentissage Java (création d'un tableau)
Mémo personnel: métaprogrammation avec réflexion Java
Mémo d'utilisation de JCA (Java Encryption Architecture)
Date de sortie de Java et résumé EOL
[Java] Mémo pour nommer les noms de classe
Traitement de la date en Java (LocalDate: Initialization)
[Mémo de la session d'étude] Java Day Tokyo 2017
Mémo d'apprentissage Java (instruction while, instruction do-while)
De Java à VB.NET - Écriture de notes de contraste
[MySQL] [java] Date et heure de réception
Trébuchement de java débutant [rédaction de mémos]
[Java] Exemple de contrôle de duplication de période de date
[Java] Mémo de méthode de mesure du temps de traitement
J'ai essayé d'utiliser le mémo Java LocalDate
Mémo: [Java] Identifiez les fichiers dont la date de mise à jour est inférieure ou égale à 1 jour