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 */Спасибо!!!