powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / time() выдает на 1 час меньше
19 сообщений из 19, страница 1 из 1
time() выдает на 1 час меньше
    #38032307
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет. Этот код:
Код: php
1.
echo date('d.m.Y H:i:s');

выводит на 1 час меньше, чем нужно. При этом на винде время правильное. В чем проблема может быть, подскажите плиз.
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032310
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таймзона?
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032351
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вот в том то и дело, что не знаю где смотреть. Это в настройках пыха или апача?
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032367
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032384
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urukhayЭто в настройках пыха или апача?А логику включить - не судьба? Вы же жалуетесь на функцию пыха.
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032400
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
истины для.
там если не задать таймзону принудительно, иногда бывают чудеса. оно пытается взять системную зону, и начинает чудить. пару раз приходилось сталкиваться.
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032404
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зона как раз у меня не задана явно. Какую нужно указать, чтобы корректно работало?
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032418
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urukhayКакую нужно указать, чтобы корректно работало?Действительно, пятница сказывается
Конечно, ту зону, в которой необходимо отдавать время.

PS: Да, не забудьте проверить/настроить синхронизацию времени сервера с эталонными часами, дабы не нарваться на следующий ляп.
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032421
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сказывается, и еще как) Поэтому прошу написать само значение для Европы/России/Москвы .. хз что нужно
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032424
Фотография ILL HEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urukhayСказывается, и еще как) Поэтому прошу написать само значение для Европы/России/Москвы .. хз что нужнона гугле забанен?
_https://www.google.ru/search?q=date_default_timezone_set&rlz=1C1CHMD_ruRU427RU427&oq=date_default_timezone_set&sugexp=chrome,mod=0&sourceid=chrome&ie=UTF-8
_http://php.net/manual/ru/function.date-default-timezone-set.php - там ссылка на список зон
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032426
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urukhayПоэтому прошу написать само значение для Европы/России/МосквыВы не поверите, "Европа/Москва". Тока по-аглицки
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032430
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да уже нашел, спасибо)))) Извините за глупые вопросы, просто башка что-то квадратная уже!
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032471
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нефига что-то не помогло. Смотрите:

Код: php
1.
echo date('d.m.Y H:i:s', 1349035200+1728000+86400+86400+86400+86400+86400+86400+86400); // 28.10.2012 00:00:00 - верно

Прибавляем еще сутки:
Код: php
1.
echo date('d.m.Y H:i:s', 1349035200+1728000+86400+86400+86400+86400+86400+86400+86400+86400) // 28.10.2012 23:00:00

Куда девается час?!!!
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032475
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это у меня на локалке. А тот же скрипт на серваке - то что надо выводит. Вопрос: как сделать, чтобы на локалке было как надо?)
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032490
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urukhayКуда девается час?!!!Перевод на зимнее время? Файл таймзон актуален?
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032492
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urukhayкак сделать, чтобы на локалке было как надо?)Винду обновить
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032577
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обновить или переустановить? Просто переустанавливать из-за этого всю винду - времени нету.
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032579
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urukhayОбновить или переустановить?Обновить. Файлы таймзон поставляются с обновлениями несколько раз за год. Устанавливая винду со старого дистрибутива без обновлений, Вы, тем самым, используете старый файл со старыми поправками, который был в дистрибутиве на момент выпуска. А тот факт, что на хостинге работает правильно, говорит о достаточно свежем файле таймзон на сервере.
...
Рейтинг: 0 / 0
time() выдает на 1 час меньше
    #38032619
urukhay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробую. Спасибо за совет.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / time() выдает на 1 час меньше
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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