When serializing a DateTimeOffset type through OData, the payload on the wire is of this format: <br /><br />2012-11-27T00:36:27.6000243+00:00<br /><br />There are two problems with this:<br /><br />1. Because of the milliseconds, IE9 has a problem creating a DateTime type from this string. Things are fine in Chrome and in IE10 so this is likely a bug with the browser. The customer will have to work around by modifying what they get on the wire, which doesn't seem to be possible on the server side.<br /><br />2. With ISO8601, "Z" is acceptable in the place of +00:00 and would take fewer bytes on the wire.
↧