I failed to parse an ISO-8601 date "2011-04-26T13:16:50Z" on IE8 and Safari 5, but it worked on Chrome 10, FF4. Support seems to be quite mixed?
Does anyone know the actual status of which browsers can parse this format? I assume IE6, and 7 will fail too.
var d = Date.parse("2011-04-26T13:16:50Z");
I had this issue today. I found momentjs was a good way of parsing ISO 8601 dates in a cross browser manor.
momentjs can also be used to output the date in a different format.