<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <dfn><code class="XML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">xs:date</anchor></code></dfn> は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">日付</anchor>を表す<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schemaデータ型</anchor>です。</p><section><h1>仕様書</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <cite xml:lang="EN">W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes</cite> (<time>2012-04-04 21:34:51 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/xmlschema11-2/#date">http://www.w3.org/TR/xmlschema11-2/#date</anchor-external></li></ul></refs></section><section><h1>値空間</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">date/timeSevenPropertyModel</anchor> のうち、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">·hour·</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">·minute·</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">·second·</anchor> はないものです。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">·timezoneOffset·</anchor> は省略可能です。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;2</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schema 1.0</anchor> では<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">時差</anchor>を計算した結果の値が等しければ <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">identical</anchor>
とみなしていましたが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schema 1.1</anchor> では<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">時差</anchor>も同じ場合のみ <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">identical</anchor>
としています。 (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML Schema 1.1</anchor> でも、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">時差</anchor>を計算した結果の値が等しければ <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">equal</anchor>
ではあります。) <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;2</anchor-internal></src></p><example xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> 例えば <code>2000-01-01+13:00</code> と <code>1999-12-31-11:00</code> は期間としては同じ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">日</anchor>を表していますが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">日付</anchor>としては異なっています。 1.0 では両者は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">identical</anchor> かつ <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">equal</anchor> でしたが、
1.1 では <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">equal</anchor> ですが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">identical</anchor> ではありません。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;2</anchor-internal></src></p></example></section><section><h1>字句空間</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">字句空間</anchor>は、 <code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">xs:dateTime</anchor></code> のうち <code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">T</anchor></code> と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">時</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">分</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">秒</anchor>の部分を除去した<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字列</anchor>です。</p></section><section><h1>暦法</h1><p><sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>XML Schema暦</anchor> </sw-see></p></section><section><h1>文脈</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <code>swe:timeIso8601</code> で使われています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">e-Statの日時形式</anchor>で使われています。</p></section><section><h1>関連</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTMLの日付形式</anchor>における<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">妥当な日付文字列</anchor>と似ていますが、<ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> こちらは<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">時差</anchor>を指定できますが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> ではできません</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> こちらは<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">負</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">年</anchor>や<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">0</anchor>の年を認めていますが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> は認めていません</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">年</anchor>に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>を認めていますが、こちらは4桁に満たない場合のみ認めています</li></ul></p></section><section><h1>歴史</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <cite xml:lang="EN">W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes</cite>
( (<time>2012-04-05 06:34:51 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/#date">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/#date</anchor-external></li></ul></refs><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite xml:lang="en">XQuery and XPath Data Model 3.1</cite>
(<time>2017-03-20 07:26:25 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://www.w3.org/TR/2017/REC-xpath-datamodel-31-20170321/#dates-and-times">https://www.w3.org/TR/2017/REC-xpath-datamodel-31-20170321/#dates-and-times</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <cite xml:lang="EN">XPath and XQuery Functions and Operators 3.1</cite>
(<time>2017-03-21 16:02:06 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://www.w3.org/TR/2017/REC-xpath-functions-31-20170321/#date-time-types">https://www.w3.org/TR/2017/REC-xpath-functions-31-20170321/#date-time-types</anchor-external></p></section></body></html>