att.datable.iso

att.datable.iso fournit des attributs pour la normalisation, selon la norme ISO 8601, d'éléments contenant des évènements datables 13.3.6 Dates and Times
Modulenamesdates — 13 Names, Dates, People, and Places
Membres att.datable [ acquisition affiliation age application binding birth bloc climate country custEvent date death district education event faith floruit geogFeat langKnowledge langKnown location nationality occupation orgName origDate origPlace origin persName placeName population provenance region relation residence seal settlement sex socecStatus stamp state terrain time trait]
Attributs
when-isoprécise une date exacte pour l'évènement selon la forme normalisée ISO 8601, c'est-à-dire aaaa-mm-jj.
Statut Optionel
Type de données

<rng:ref name="data.temporal.iso"/>
data.temporal.iso
Valeurs Toute chaîne de caractères représentant de manière standardisée une date, une période, une combinaison des deux.

The following are examples of ISO date, time, and date & time formats that are not valid W3C format normalizations.

<date when-iso="1996-09-24T07:25+00">Sept. 24th, 1996 at 3:25 in the morning</date>
<date when-iso="1996-09-24T03:25-04">Sept. 24th, 1996 at 3:25 in the morning</date>
<time when-iso="1999-01-04T20:42-05">4 Jan 1999 at 8:42 pm</time>
<time when-iso="1999-W01-1T20,70-05">4 Jan 1999 at 8:42 pm</time>
<date when-iso="2006-05-18T10:03">a few minutes after ten in the morning on Thu
18 May</date>
<time when-iso="03:00">3 A.M.</time>
<time when-iso="14">around two</time>
<time when-iso="15,5">half past three</time>

All of the examples of the when attribute in the att.datable.w3c class are also valid with respect to this attribute.

He likes to be punctual. I said <q>
 <time when-iso="12">around noon</time>
</q>, and he showed up at <time when-iso="12:00:00">12 O'clock</time> on the
dot.

The second occurence of time could have been encoded with the when attribute, as 12:00:00 is a valid time with respect to the W3C XML Schema Part 2: Datatypes specification. The first occurence could not.

Note
La valeur de when-iso doit être une représentation normalisée de la date, de la durée ou d'une combinaison de date et de durée, dans l'un des formats spécifiés dans ISO 8601. S'il est présent, l'attribut calendar décrit le calendrier correspondant au contenu de l'élément et non le calendrier utilisé pour l'attribut when ou l'attribut when-iso, lesquels sont toujours donnés selon le calendrier grégorien ou grégorien proleptique.
notBefore-isoprécise la première date possible pour l'évènement selon la forme normalisée, c'est-à-dire aaaa-mm-jj.
Statut Optionel
Type de données

<rng:ref name="data.temporal.iso"/>
data.temporal.iso
Valeurs Une forme normalisée conforme à la norme ISO 8601
notAfter-isoprécise la dernière date possible pour l'évènement selon la forme normalisée, c'est-à-dire aaaa-mm-jj.
Statut Optionel
Type de données

<rng:ref name="data.temporal.iso"/>
data.temporal.iso
Valeurs Une forme normalisée conforme à la norme ISO 8601
from-isoIndique le point de départ de la période sous une forme normalisée
Statut Optionel
Type de données

<rng:ref name="data.temporal.iso"/>
data.temporal.iso
Valeurs Une forme normalisée conforme à la norme ISO 8601
to-isoIndique le point final de la période sous une forme normalisée
Statut Optionel
Type de données

<rng:ref name="data.temporal.iso"/>
data.temporal.iso
Valeurs Une forme normalisée conforme à la norme ISO 8601
Note
Si les attributs when-iso et dur-iso sont tous les deux spécifiés, les valeurs doivent être interprétées comme indiquant un intervalle de temps au moyen de son point de départ (ou date) et de sa durée. C'est à dire,
<date when-iso="2007-06-01dur-iso="P8D"/>
indique la même période temporelle que
<date when-iso="2007-06-01/P8D"/>
En fournissant une forme ‘regularized’, il n'est rien affirmé sur la correction ou l'incorrection de la forme dans le texte source ; la forme régularisée est simplement celle qui est choisie comme forme principale afin d'unifier les variantes de forme sous une seule rubrique.