So, I have an ISO date time coming back from my server, such as "2012-06-11T18:05". This time is in UTC. When I pass that string to Chrome or IE, they give me the time as in local time (so, for CDT it gives 01:05 PM) (which is what I want). If I pass it to Firefox, it assumes it's already in local time, it reports 6:05 PM in local time. So, I figured I'd tack on that it's UTC time into the string, by doing "2012-06-11T18:05+0000", instead. This works great in Chrome and Firefox, but IE reports it as an invalid date.
What's a cross-browser, standards compliant way I can specify that a given datetime string represents UTC time?