![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| animegirl |
|
|||
![]() Незнайка на Марсе ![]() ![]() Профиль Группа: Участник Сообщений: 326 Регистрация: 24.7.2011 Репутация: нет Всего: нет |
Проект охватывает все часовые пояса, сервер выставим по Гринвичу UTC, в базе данные о времени хранятся в виде 10 цифр, секунды с начала юникстайм.
Как сделать так, чтоб передавая эти 10 цифр, юзер получал время, относительно своего часового пояса? -------------------- Скажи миру - НЯ! |
|||
|
||||
| animegirl |
|
|||
![]() Незнайка на Марсе ![]() ![]() Профиль Группа: Участник Сообщений: 326 Регистрация: 24.7.2011 Репутация: нет Всего: нет |
Вопрос кстати актуальный :(
-------------------- Скажи миру - НЯ! |
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 14 Всего: 55 |
Если не многопоточный сервак, то php-шный setlocale().
При парсинге времени unix-метка времени всегда считается за UTC-время. То есть, date(0) выдаст 3 часа ночи в Москве. Если сервер - апач или виндосовский, или еще что-то, где в одном процессе много реквестов обрабатывается, то можно воспользоваться классом Date, в котором тоже есть возможность установки часового пояса. Можно создать объект класса Date и использовать себе во всем скрипте, что не зацепит другие потоки выполнения. Это сообщение отредактировал(а) Arantir - 14.7.2013, 22:26 -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
| animegirl |
|
|||
![]() Незнайка на Марсе ![]() ![]() Профиль Группа: Участник Сообщений: 326 Регистрация: 24.7.2011 Репутация: нет Всего: нет |
Arantir,
А можно это вынести в браузер яваскрипту? -------------------- Скажи миру - НЯ! |
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 14 Всего: 55 |
Правило с unix-меткой так же и на JS работает. Если передавать unix-время, то оно естественным образом будет показано в временной зоне пользователя.
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |