2014-01-15 3 views

ответ

5

Потому что вы (согласно вашему профилю Stackoverflow) находитесь в Италии, поэтому ваш часовой пояс UTC + 1.

Временная метка, которую вы вводите, - UTC + 0.

parsedDate будет по местному времени.

Используйте the getUTCHours() method, если вы хотите получить время UTC вместо местного времени.

+0

В последнем предложении вы писали «UCT» вместо «UTC», но SO говорит мне, что это не так уж и много. Редактировать ... – Scimonster

+0

Упс, спасибо. – Quentin

1

Вы можете установить часовой пояс в анализируемой строки, как +0000, так что вы, кажется, хотят часы в UTC, использование

alert(parsedDate.getUTCHours()) 
Смежные вопросы