:GeneralDateTimeDescription

time:GeneralDateTimeDescription (OWL-Time)

[2] OWL-Timetime:GeneralDateTimeDescription は、 :TemporalPosition子クラスであって、 暦時計系の種々の要素の値を組み合わせて日時を構成するものです。 >>1

[3] :GeneralDateTimeDescription特性

[4] :TemporalPosition:hasTRS とともに :timeZone:unitType により、 どのように日時を記述するかと精度が定まります。 >>1

[5] :year, :month, :day, :hour, :minute, :second の6項と :timeZone により暦時計系時間位置の各部を表現できます。 XML Schemaデータ型seven property model に相当しますが、暦法:hasTRS により指定されるものです。 >>1

[6] このほかに :week, :dayOfYear, :dayOfWeek, :monthOfYear がありますが、冗長です。 先の6項も含めてどれが必須、どれが省略可能ということはなく、 任意の組み合わせがあり得るようです。 しかし各値は整合しているべきです >>1

[18] :month の値は制限がなく、 :monthOfYear の値は :MonthOfYear とされています >>17

[7] 各値は :hasTRS暦法と整合しているべきです >>1

[9] time:GeneralDateTimeDescription子クラス :DateTimeDescription は、 グレゴリオ暦による日時を表します。 >>8

[10] :hasTRShttp://www.opengis.net/def/uom/ISO-8601/0/Gregorian 固定です。 >>8

[11] time:yearXML Schemaデータ型 xsd:gYear 固定です。 >>1

[12] time:monthXML Schemaデータ型 xsd:gMonth 固定です。 >>1

[13] time:dayXML Schemaデータ型 xsd:gDay 固定です。 >>1

[14] 上位要素を省略することもできるようで、 :MonthOfYear:DateTimeDescription子クラスですが :month のみ指定するものとなっています。