私はいくつかのWSDLにこれを持っています:
<element name="startDate" type="xsd:dateTime"/>
<element name="endDate" type="xsd:dateTime"/>
その結果、SOAP エンベロープに次のテキストが表示されます。
<startDate>2008-10-29T12:01:05</startDate>
<endDate>2008-10-29T12:38:59.65625-04:00</endDate>
ミリ秒とゾーン オフセットがあるのは一部の時間だけです。この例では 37 分 54 秒の範囲を取得しようとしているため、頭痛の種になりますが、オフセットのために 4 時間 37 分 54.65625 秒になってしまいます。これは DateTime の何らかの丸め誤差ですか? これを防ぐにはどうすればよいですか?