Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Время в JS
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Время в JS

Страниц (1): [1]
 

1. mfradion - 09 Мая, 2010 - 16:59:59 - перейти к сообщению
Нужно присвоить переменной НЕ время компьютера, как это делает getHours(), а время согласно заданному часовому поясу... к примеру постоянно считывать Московское.
Как это сделать? Не понял
2. valenok - 09 Мая, 2010 - 21:35:31 - перейти к сообщению
1. Дата с сервера: var time = new Date (<?php echo time(), '000'; ?>);
2. Надеяться что у пользователя правильное время для его часового пояса. Его можно получить из toUTCString() к примеру и добавить к нему разницу с Московским часовым поясом.
3. JustUserR - 10 Мая, 2010 - 02:03:20 - перейти к сообщению
mfradion пишет:
Нужно присвоить переменной НЕ время компьютера, как это делает getHours(), а время согласно заданному часовому поясу... к примеру постоянно считывать Московское.
Как это сделать?
Объект Date в JS обладает достаточно широкими возможностями и позволяет узнать и текущий часовой пояс и время по Гринвичу - на основе этого вы можете получить требуемое время

 

Powered by ExBB FM 1.0 RC1