Следующий код при исполнении с использованием интерактивной среды js w3schools ( здесь ):
var d1=new Date(1306796400000);
document.write("Original form: " + d1);
отображает следующее сообщение:
Original form: Tue May 31 2011 00:00:00 GMT+0100 (GMT Daylight Time)
Но это:
var d1=new Date(1231977600000);
document.write("Original form: " + d1);
отображает это сообщение:
Original form: Thu Jan 15 2009 00:00:00 GMT+0000 (GMT Standard Time)
Я думал, что значение миллисекунды было всего лишь миллисекундами с 01.01.1970 в UTC.
Но похоже, что он содержит флаг для часового пояса.
Кто-нибудь может сказать, что такое формат значения в миллисекундах?
Заранее спасибо.