Aller au contenu

<time/> (temps)

Description

Contient une spécification de temps.

Explication

Les attributs autorisés permettent d’exprimer les informations dans un format normalisé et lisible par machine. Le format est le sous-ensemble de la norme ISO 8601 défini par le W3C.

Les heures sont spécifiées avec @when-custom ou @notBefore-custom et @notAfter-custom, les périodes avec @from-custom et @to-custom. Les périodes de temps sans indication de début et de fin peuvent être précisées davantage avec @dur-iso. Les moments indéfinis de la journée, comme «la nuit», sont marqués d’un @period.

Modèle de contenu

Attributs

@dur-iso

Utilisation : optionnel

La période de temps selon ISO 8601

Valeurs possibles

  • Chaîne de caractères – Restriction: expression régulière (R/)?PT(\d+(\.\d+)?[HMS])+

@from-custom

Utilisation : optionnel

Le début de la période selon ISO 8601

Valeurs possibles

  • Chaîne de caractères – Restriction: expression régulière (((2[0-3]|[0-1][0-9]):[0-5][0-9]:[0-5][0-9])|24:00:00)

@notAfter-custom

Utilisation : optionnel

La fin de la période selon ISO 8601

Valeurs possibles

  • Chaîne de caractères – Restriction: expression régulière (((2[0-3]|[0-1][0-9]):[0-5][0-9]:[0-5][0-9])|24:00:00)

@notBefore-custom

Utilisation : optionnel

Le début de la période selon ISO 8601

Valeurs possibles

  • Chaîne de caractères – Restriction: expression régulière (((2[0-3]|[0-1][0-9]):[0-5][0-9]:[0-5][0-9])|24:00:00)

@period

Utilisation : optionnel

La période de temps

Valeurs possibles

  • afternoon – l’après-midi
  • byDay – le jour
  • byNight – la nuit
  • evening – le soir
  • morning – le matin
  • noon – à midi

@to-custom

Utilisation : optionnel

La fin de la période selon ISO 8601

Valeurs possibles

  • Chaîne de caractères – Restriction: expression régulière (((2[0-3]|[0-1][0-9]):[0-5][0-9]:[0-5][0-9])|24:00:00)

@when-custom

Utilisation : optionnel

La date ou l’heure selon ISO 8601

Valeurs possibles

  • Chaîne de caractères – Restriction: expression régulière (((2[0-3]|[0-1][0-9]):[0-5][0-9]:[0-5][0-9])|24:00:00)

Exemples

Exemple 1

Spécification d'une période de temps

<egXML xmlns:ns0="http://www.tei-c.org/ns/Examples">
    <time dur-iso="PT3H">dri stund</time>
</egXML>

Exemple 2

Enregistrement des périodes de temps qui ne peuvent être décrites par la norme ISO 8601

<egXML xmlns:ns0="http://www.tei-c.org/ns/Examples">
    <time period="byNight">nachtz</time>
</egXML>

Exemple 3

Enregistrement d'un moment dans le temps

<egXML xmlns:ns0="http://www.tei-c.org/ns/Examples">
    <time when-custom="08:48:00">8 Uhr 48</time>
</egXML>

Sections des Guidelines de la TEI