This is short post about a couple issues that end users might run into when using a method of displaying dates I described in a prior post. In short, Microsoft Internet Explorer 9 cannot parse certain types of ISO8601 dates correctly and Google Chrome does not track the system’s time zone correctly.
- In Internet Explorer 9 there is a bug that causes scripts to not recognize ISO8061 formatted dates with millisecond time components. The symptom of this issue in IE9 when using local time conversion is some (apparently) random dates will not be written on the page while other dates are processed correctly. Fortunately (or unfortunately?) the linked Microsoft connect post has a work around posted which I recommend using and the bug is resolved in Internet Explorer 10+.
Hopefully the above helps anyone who runs into similar issues when adding locally adjusted dates to a web page.