Я использую JavaScript для работы с датами в комбинированном формате UTC (например, «2010-06-09T15: 20: 00Z»).IE не дает ожидаемых результатов (шок).Следующее дает NaN.
var d = new Date("2010-06-09T15:20:00Z"); // NaN
Однако в документации Microsoft на этой странице сказано, что это должно работать (как в FF).Я даже скопировал код JScript с этой страницы, и он не работает, выдавая ту же ошибку, которую я обнаружил в своей работе.(Вид заставляет задуматься, проверяет ли MS это перед публикацией или IE не работает из-за патча).
Форматирование строки даты и времени (msdn.microsoft.com)
Я могу заставить IE анализировать подобные строки, удалив 'T' и переключив дефисы на косые черты.Проблема в том, что я теряю логику смещения времени.
Любые предложения о том, как обойти эту проблему в IE.Я проверил это в IE6 и IE7 (режим совместимости).У меня нет другой системы Windows для проверки.