att.datable.iso

att.datable.iso ISO8601:2004に従い、時間事象の正規的方法を示す属性を示す。 [3.6.4 Dates and Times 13.4 Dates]
モジュール namesdates — Names, Dates, People, and Places
構成 att.datable [acquisition affiliation age altIdentifier application author binding birth bloc change climate conversion country creation custEvent date death district docDate editor education event eventName faith floruit funder gender geogFeat geogName idno langKnowledge langKnown licence location meeting name nationality objectName occupation offset orgName origDate origPlace origin persName persPronouns placeName population precision principal provenance region relation residence resp seal settlement sex socecStatus sponsor stamp state terrain time title trait unitDecl unitDef]
属性
when-iso⚓︎ 日付や時間を、標準形式で示す。
状態 任意
データ型 teidata.temporal.iso

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 Second Edition specification. The first occurence could not.

notBefore-iso⚓︎ 当該事象の一番古い日付を、標準形式で示す。例えば、yyyy-mm-dd。
状態 任意
データ型 teidata.temporal.iso
notAfter-iso⚓︎ 当該事象の一番新しい日付を、標準形式で示す。例えば、yyyy-mm-dd。
状態 任意
データ型 teidata.temporal.iso
from-iso⚓︎ 当該時間幅の、始点を標準形で示す。
状態 任意
データ型 teidata.temporal.iso
to-iso⚓︎ 当該時間幅の、終点を標準形で示す。
状態 任意
データ型 teidata.temporal.iso
解説

この属性の値は、グレゴリオ暦を用い、ISO8601:2004で定義されるいずれかの標準形式で正規化された日付や時刻、あるいはその組み合わせである。

属性when-isoの値は、ISO8601:2004に従った、日付や時間、ま たはその組み合わせになる。属性calendarがある場合に は、要素内容の歴システムが示される。属calendarは、 属性when when-isoの歴システムを示すもので はない。これは普通はグレゴリオ暦になる。

属性when-isodur-isoが付与されている場合、 当該属性値は時間幅を示し、それぞれ始点と幅を示すものになる。 例えば、以下のような場合、
<date when-iso="2007-06-01dur-iso="P8D"/>
この記述は、以下のようにも書くことができる。
<date when-iso="2007-06-01/P8D"/>

‘正規化’形式ということで、元テキストにある形式 が不正確であるということを含むものではない。 ここでいう正規化形式とは、単に、ひとつの項目に同じ値を付与すること を目的とするものである。