![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| enoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 30.6.2010 Где: Санкт-Петербург Репутация: 11 Всего: 13 |
Как быть?
есть время по гринвичу, нужно его привести к часовому поясу на сервере. time("Z, P, O") без wordpress'а показывают верное значение. В вордпрессе же значения всегда будут для времени по гринвичу (в админке часовой пояс менял). Как быть? Ядро изменить никак. Добавлено через 13 минут и 18 секунд Решил проблему, откопав в базе опцию 'gmt_offset'. Может есть другое решение? |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
вообще, смещение часового пояса в секундах сидит в date('Z')
как связать с вордпрессом - не знаю |
|||
|
||||
| enoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 30.6.2010 Где: Санкт-Петербург Репутация: 11 Всего: 13 |
bars80080, это я знаю (в теме написано), но это значение всегда показывает 0.
думаю, лучше в самом начале менять часовой пояс в ядре со значением, которое задано в админке, а не устанавливать по гринвичу и потом каждый раз время корректировать. Хотя, думаю такое изменение в коде повлечет в последующем очень много изменений. Мб написать разработчикам? |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
не знаю, не знаю, по моим данным time() не принимает вообще никаких параметров, а вот date('Z') должна давать нужный результат
а за установку часового пояса вообще отвечает date_default_timezone_set() |
|||
|
||||
| enoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 30.6.2010 Где: Санкт-Петербург Репутация: 11 Всего: 13 |
я про установку часового пояса и говорил. Просто так, на будущее, размышление, как лучше делать, устанавливать часовой пояс либо корректировать каждый раз. Чуть подумал, понял, что с установкой вариант не очень, придется проделывать больше манипуляций со временем. А так, хранится время по гринвичу, при выводе добавляется смещение. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |