xsd:dateTimeデータ型を使用すると、オプションの/ null時間コンポーネントを指定する方法はありますか?xsd:dateTimeに空の/ null値を含める方法はありますか?
e.g. 2012-02-29T00:00:00-06:00 - this would mean midnight
2012-02-29T-06:00 - invalid as all parts are required
我々は、日付と時刻のための2つのフィールドを使用することができますが、これらのフィールドは、論理的に関連しているので、我々は、各フィールドのオフセットUTCを運ぶために最善の方法の問題を持っています。 EffectiveDateを論理的に一緒に使用しているため、EffectiveDateを(つまり、ロールオーバーの日を調整して)変換することはできません。
<EffectiveDate>2012-02-29-06:00</EffectiveDate>
<EffectiveTime>07:01-06:00</EffectiveTime>