Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Зимнее и летнее время (https://javascript.ru/forum/misc/6566-zimnee-i-letnee-vremya.html)

Ahapych 05.12.2009 23:48

Зимнее и летнее время
 
Есть ли в JavaScript метод определения зимнее или летнее сейчас время? На сайте ответа не нашел(

Gvozd 06.12.2009 00:04

насколько я знаю, нет
написать самостоятельно функцию, которая бы вычисляла зимнее/летнее время, в зависимости от текущей даты
но узнать при этом, выставлено ли зимнее-летнее время на компьютере пользователя, или же нет-не представляется овзможным

Kolyaj 06.12.2009 00:05

getTimezoneOffset

Для Москвы зимой +3 часа, летом, соответственно +4. Для произвольных поясов наверно невозможно, с учетом того, что летнее/зимнее время зависит ещё от страны, а не только от пояса.

Gvozd 06.12.2009 00:15

Цитата:

Сообщение от Kolyaj
getTimezoneOffset

если бы еще можно было наверняка узнать часовой пояс пользователя

Kolyaj 06.12.2009 00:20

Если бы не было зимнего/летнего времени, это и был бы часовой пояс. Впрочем, как ты выше написал, по дате нетрудно вычислить, часы-то известно когда переводятся.

Ahapych 06.12.2009 00:30

Так если б они переводилсь в определенную дату... А они переводятся в последнее воскресенье октября и в последнее воскресенье марта.

Ладно, поэксперементирую, может чего и получится =)

Gvozd 06.12.2009 01:00

Цитата:

Сообщение от Ahapych
А они переводятся в последнее воскресенье октября и в последнее воскресенье марта.

и в чем пробелма-то?

Ahapych 27.12.2009 11:54

Цитата:

Сообщение от Gvozd (Сообщение 37269)
и в чем пробелма-то?

проблема в том, что я не знаю как найти последнее воскресенье месяца =)

Kolyaj 27.12.2009 12:00

Цитата:

Сообщение от Ahapych
проблема в том, что я не знаю как найти последнее воскресенье месяца =)

Ну перебери все дни месяца от конца до первого воскресенья.


Часовой пояс GMT +3, время: 02:04.