data.duration.iso

data.duration.iso ISO 8601にある標準形式を使い,時間幅を表現する当該属性値の範囲を定義 する.
モジュールtei — 1 The TEI Infrastructure
宣言
data.duration.iso = token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
<time dur-iso="PT0,75H">three-quarters of an hour</time>
<date dur-iso="P1,5D">a day and a half</date>
<date dur-iso="P14D">a fortnight</date>
<time dur-iso="PT0.02S">20 ms</time>
解説
A duration is expressed as a sequence of number-letter pairs, preceded by the letter P; the letter gives the unit and may be Y (year), M (month), D (day), H (hour), M (minute), or S (second), in that order. The numbers are all unsigned integers, except for the last, which may have a decimal component (using either . or , as the decimal point; the latter is preferred). If any number is 0, then that number-letter pair may be omitted. If any of the H (hour), M (minute), or S (second) number-letter pairs are present, then the separator T must precede the first ‘time’ number-letter pair.
For complete details, see ISO 8601 Data elements and interchange formats — Information interchange — Representation of dates and times.