toGMTString более не рекомендуется к использованию и был заменён методом toUTCString.
Точный формат строки, возвращаемой toGMTString, может различаться на разных платформах.
Вместо этого метода следует использовать Date.toUTCString.
Как и toUTCString, toGMTString возвращает строку, содержащее текстовое представление даты и времени по Гринвичу на английском языке в американском формате.
Методы toGMTString() и toUTCString() у меня вернули одно и то же. Кроме того, они выдали результат с учетом моего GMT+05:00.
var d = new Date("January 11, 1980 06:30:00"); gmt = d.toGMTString(); utc = d.toUTCString(); alert(gmt); // Возвращает: Fri, 11 Jan 1980 01:30:00 GMT alert(utc); // Возвращает: Fri, 11 Jan 1980 01:30:00 GMT /* Смотрите, время не 06:30:00, а 01:30:00! Это связано с тем, что на моем ПК GMT+0500 */Спасибо!!!
Отправить комментарий
Приветствуются комментарии:- Полезные.
- Дополняющие прочитанное.
- Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.Для остальных вопросов и обсуждений есть форум.