att.datable.w3c

att.datable.w3c W3Cに従い,時間事象の正規化方法を示す属性を示す. 3.5.4 日付や時間 13.3.6 日付や時間
モジュールtei — 1 TEIの基礎構造
構成 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]
属性
period 時間事象の名前付き時間幅を定義する時点を示す.
状態 任意
データ型

<rng:ref name="data.pointer"/>
data.pointer
when 日付や時間を,標準形式で示す.
状態 任意
データ型

<rng:ref name="data.temporal.w3c"/>
data.temporal.w3c
W3CのXML Schema Part 2: Datatypes Second Edition に従った時間表現の正規形.

W3Cの日付や時間表示の例.

<date when="1945-10-24">24 Oct 45</date>
<date when="1996-09-24T07:25:00Z">September 24th, 1996 at 3:25 in the morning</date>
<time when="1999-01-04T20:42:00-05:00">Jan 4 1999 at 8 pm</time>
<time when="14:12:38">fourteen twelve and 38 seconds</time>
<date when="1962-10">October of 1962</date>
<date when="--06-12">June 12th</date>
<date when="---01">the first of the month</date>
<date when="--08">August</date>
<date when="2006">MMVI</date>
<date when="0056">56 AD</date>
<date when="-0056">56 BC</date>
This list begins in
the year 1632, more precisely on Trinity Sunday, i.e. the Sunday after
Pentecost, in that year the <date calendar="Julianwhen="1632-06-06">27th of May (old style)</date>.
<opener>
 <dateline>
  <placeName>Dorchester, Village,</placeName>
  <date when="1828-03-02">March 2d. 1828.</date>
 </dateline>
 <salute>To
   Mrs. Cornell,</salute> Sunday <time when="12:00:00">noon.</time>
</opener>
解説
属性whenの値は,日付や時間またはその組み合わせによ り,以下のような形式の文字列になる.
  • XML Schema Part 2: データ型 Second Editionに ある標準形式で示された日付.例えば, yyyy-mm-dd, yyyy, --mm, ---dd, yyyy-mm, --mm-dd など.
  • XML Schema Part 2: データ型 Second Editionに ある標準形式で示された時間.例えば, hh:mm:ss
  • XML Schema Part 2: データ型 Second Editionに ある標準形式で示された日付と時間.例えば, yyyy-mm-ddThh:mm:ss
属性whenの値は,日付や時間またはその組み合わを, XML Schema Part 2: データ型に従って示される. 当該日付の値が,グレゴリオ暦またはそれ以前の前グレゴリオ暦シス テムの場合に真となる.
現時点では,W3Cは年号の値として0000を認めていない. この場合,一般的には,1BCE(紀元前1世紀)と記される. 現行W3Cのシステムを採用すれば,1BCEは-0001,2BCEは, -0002と記される.
この背景には,XML Schema Working Groupが,値 0000を1BCE(閏年)の文字表記として,-0001 を2BCEの文字表記として,-0002を3BCEの文字表記として 利用したかったためである.
従って,場合によっては,属性when-isoにより紀元前 を示した方が便利かもしれない.
notBefore 当該事象の一番古い日付を,標準形式で示す.例えば,yyyy-mm-dd.
状態 任意
データ型

<rng:ref name="data.temporal.w3c"/>
data.temporal.w3c
W3CのXML Schema Part 2: Datatypes Second Edition に従った時間表現の正規形..
notAfter 当該事象の一番新しい日付を,標準形式で示す.例えば,yyyy-mm-dd.
状態 任意
データ型

<rng:ref name="data.temporal.w3c"/>
data.temporal.w3c
W3CのXML Schema Part 2: Datatypes Second Edition に従った時間表現の正規形..
from 標準形で当該時間幅の始点を示す.
状態 任意
データ型

<rng:ref name="data.temporal.w3c"/>
data.temporal.w3c
W3CのXML Schema Part 2: Datatypes Second Edition に従った時間表現の正規形..
to 標準形で当該時間幅の終点を示す.
状態 任意
データ型

<rng:ref name="data.temporal.w3c"/>
data.temporal.w3c
W3CのXML Schema Part 2: Datatypes Second Edition に従った時間表現の正規形..