← 141 tagsDatesAccès public
Tag GEDCOM standard

TIME

Heure

Time

Heure sur 24 heures, locale à l’événement ou UTC si la valeur se termine par Z.

Exemple pédagogiqueGEDCOM 7.0.18

Exemple concret

Exemple minimal 0 @I1@ INDI 1 BIRT 2 DATE 14 MAY 1897 3 TIME 06:42:15 Exemple réaliste 0 HEAD 1 GEDC 2 VERS 7.0 1 DATE 23 AUG 2026 2 TIME 14:30:00Z 0 @I1@ INDI 1 BIRT 2 DATE 14 MAY 1897 3 TIME 06:42:15.250 1 CHAN 2 DATE 23 AUG 2026 3 TIME 14:22Z 0 TRLR
Traduction en langage humain
TIME complète une DATE autorisée : sans Z, heure locale du fait ; avec Z, heure UTC. Son sens précis vient de la DATE parente.

Explication pas à pas

L’objectif n’est pas seulement de reconnaître le tag, mais de comprendre ce qu’il fait à cet endroit précis de la hiérarchie.

1

Exemple minimal — « 0 @I1@ INDI » : le niveau 0 crée le record identifié par @I1@.

2

Exemple minimal — « 1 BIRT » : le niveau 1 place BIRT sous INDI.

3

Exemple minimal — « 2 DATE 14 MAY 1897 » : le niveau 2 place DATE sous BIRT avec la valeur « 14 MAY 1897 ».

4

Exemple minimal — « 3 TIME 06:42:15 » : le niveau 3 place TIME sous DATE avec la valeur « 06:42:15 ».

5

Exemple réaliste — « 0 HEAD » : le niveau 0 place HEAD sous le dataset.

6

Exemple réaliste — « 1 GEDC » : le niveau 1 place GEDC sous HEAD.

7

Exemple réaliste — « 2 VERS 7.0 » : le niveau 2 place VERS sous GEDC avec la valeur « 7.0 ».

8

Exemple réaliste — « 1 DATE 23 AUG 2026 » : le niveau 1 place DATE sous HEAD avec la valeur « 23 AUG 2026 ».

9

Exemple réaliste — « 2 TIME 14:30:00Z » : le niveau 2 place TIME sous DATE avec la valeur « 14:30:00Z ».

10

Exemple réaliste — « 0 @I1@ INDI » : le niveau 0 crée le record identifié par @I1@.

11

Exemple réaliste — « 1 BIRT » : le niveau 1 place BIRT sous INDI.

12

Exemple réaliste — « 2 DATE 14 MAY 1897 » : le niveau 2 place DATE sous BIRT avec la valeur « 14 MAY 1897 ».

13

Exemple réaliste — « 3 TIME 06:42:15.250 » : le niveau 3 place TIME sous DATE avec la valeur « 06:42:15.250 ».

14

Exemple réaliste — « 1 CHAN » : le niveau 1 place CHAN sous INDI.

15

Exemple réaliste — « 2 DATE 23 AUG 2026 » : le niveau 2 place DATE sous CHAN avec la valeur « 23 AUG 2026 ».

16

Exemple réaliste — « 3 TIME 14:22Z » : le niveau 3 place TIME sous DATE avec la valeur « 14:22Z ».

17

Exemple réaliste — « 0 TRLR » : le niveau 0 place TRLR sous le dataset.

18

TIME peut compléter DateValue, SDATE et les DateExact de HEAD, HEAD.SOUR.DATA, CREA ou CHAN.

19

Sous une DATE événementielle, il affirme une heure précise sur un jour unique et ne devrait pas accompagner DatePeriod.

20

Le type g7:type-Time emploie une horloge 24 h : heure:minute, secondes facultatives, fraction seulement après les secondes.

21

Z final indique UTC ; son absence indique l’heure locale de l’événement.

22

24:00:00 et les secondes intercalaires sont interdits ; 2:50 et 02:50 sont tous deux valides.

23

Le format permet heure:minute, éventuellement secondes et fraction.

24

Z indique UTC.

25

TIME est une sous-structure de DATE dans les contextes qui l’autorisent.

Piège fréquent

À ne pas faire / à ne pas déduire :
Écrire 6:42 PM, ajouter un décalage +02:00, ou utiliser TIME avec une période FROM…TO.
SpécificationSection 3.3.4

Types de structure identifiés par TIME

Un même tag peut représenter plusieurs types de structures. La combinaison du tag et du type de sa structure parente détermine le type exact.

Nom officielURI de typePage
Timeg7:TIME90
Urig7:TIME ; type g7:type-Time
ParentDATE ou SDATE dans les contextes qui l’autorisent
PayloadTime : hour:minute[:second[.fraction]][Z]
Cardinality{0:1}