powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / работа с timezone
3 сообщений из 3, страница 1 из 1
работа с timezone
    #39359943
tadeyiloda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
храню в базе время в utc,у юзера хранится смещение в часах
отображаю так
Код: php
1.
2.
3.
$this->timezoneName = timezone_name_from_abbr("", $offset * 3600, 0);
$d = new \DateTime($date, new \DateTimeZone('UTC'));
        $d->setTimezone(new \DateTimeZone($this->timezoneName));


так вот для всех смещений работает нормально кроме $offset=10 австралия
время возращается не +10 а +11 вот пример https://3v4l.org/6TFdF
как это пофиксить?
...
Рейтинг: 0 / 0
работа с timezone
    #39359947
astalavistabest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tadeyiloda,

Гугл: воскресенье, 4 декабря 2016 г. (GMT+11)
Canberra Австралийская столичная территория, Австралия
...
Рейтинг: 0 / 0
работа с timezone
    #39359948
tadeyiloda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
timezone_name_from_abbr("", 10 * 3600, 0);


почему если я указываю смещение 10 то возращает Australia/Melbourne со смещением +11?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / работа с timezone
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]