Timezone
-
Помогите разобраться со временем. pfsense 2.2.2. В general setup стоит Europe/Moscow, NTP time server - ru.pool.ntp.org
Идем в Menu -> Diagnostics -> Command
если мы делаемecho date('r');
получаем
Tue, 12 May 2015 12:05:35 +0300 ```что есть правильно, но ежели сделать
$ date
получаем
Tue May 12 13:05:35 MSK 2015
Как привести локальное время к UTC+3/MSK+0?
-
То есть вы пытаетесь сравнить дату из PHP и системную?
Думаете это правильно?Различие наводит на мысль о летне-зимнем времени.
PHP может иметь собственные настройки зима-лето и интерпретировать системное время, исходя из них. -
То есть вы пытаетесь сравнить дату из PHP и системную?
Думаете это правильно?То есть я хочу одинаковое время. Ничего более.
Ответ уже найден - https://redmine.pfsense.org/issues/4459
Вопрос в том когда разработчики пересоберут tzdata. Если у вас есть доступ туда, неплохо бы переназначить приоритет и категорию… -
Различие наводит на мысль о летне-зимнем времени.
PHP может иметь собственные настройки зима-лето и интерпретировать системное время, исходя из них.Мысль о летне-зимнем времени у вас правильная. Собственно в этом то и причина. PHP не может, а имеет собственные настройки. Дело в том что может есть место в котором указывается какое нибудь "system timezone", но нет. Не думал что 3 месяца можно пересобирать tzdata.
-
А что у Вас указано в настройках времени в Веб морде ?
-
А что у Вас указано в настройках времени в Веб морде ?
Указал в первом сообщении
В general setup стоит Europe/Moscow, NTP time server - ru.pool.ntp.org
-
@suslayer:
А что у Вас указано в настройках времени в Веб морде ?
Указал в первом сообщении
В general setup стоит Europe/Moscow, NTP time server - ru.pool.ntp.org
А, ну да, сори. Там вроде в списке было UTC+3. Попробуйте его, уверен проблема с летне-зимним временем будет решена.
-
@suslayer:
А что у Вас указано в настройках времени в Веб морде ?
Указал в первом сообщении
В general setup стоит Europe/Moscow, NTP time server - ru.pool.ntp.org
А, ну да, сори. Там вроде в списке было UTC+3. Попробуйте его, уверен проблема с летне-зимним временем будет решена.
Я тоже уверен. Что tzdata надо пересобирать. А UTC+3 в списке нет. Я уже видел данный вариант "решения". https://forum.pfsense.org/index.php?topic=83394.0
-
я пересобирал на специально поставленной для этого фряхе, копировал файлик в сенс - время оставалось кривым. тупо поставил time zone - asia/dhaka и оно стало прямым.
echo date('r'); Tue, 12 May 2015 17:34:03 +0600 [2.2.2-RELEASE][root@proxy2.*.local]/root: date Tue May 12 17:34:32 BDT 2015
-
Посмотрите еще здесь по поводу вставки timezone FreeBSD Set Date Time and Timezone
Вот еще Перевод часов на зимнее время в FreeBSD раздел Установка базы часовых поясов вручную
И любимый Хабр -
Нифига. Перезавел баг в редмайне https://redmine.pfsense.org/issues/4700
-
Посмотрите еще здесь по поводу вставки timezone FreeBSD Set Date Time and Timezone
Что значит "вставки"? Статья называется - "хав ту сет тайм энд таймозоне", а не "хав то инсерт нью таймзоне…". То что там описано я знаю прекрастно. От того что я вручную поставлю правильное время нету толку, ибо первая синхронизация все вернет обратно. Опять же нет никакого смысла делать cp в localtime из неверного zoneinfo.
-
Может выставить Africa/Mogadishu?
-
@suslayer:
Посмотрите еще здесь по поводу вставки timezone FreeBSD Set Date Time and Timezone
Что значит "вставки"? Статья называется - "хав ту сет тайм энд таймозоне", а не "хав то инсерт нью таймзоне…". То что там описано я знаю прекрастно. От того что я вручную поставлю правильное время нету толку, ибо первая синхронизация все вернет обратно. Опять же нет никакого смысла делать cp в localtime из неверного zoneinfo.
Нужно переставить актуальную базу часовых поясов из FreeBSD, там зимнее должно быть время пофикшено.
Может быть даже проще будет на виртуалку поставить какую-нибудь Фрю и сделать все там. -
Может выставить Africa/Mogadishu?
Достаточно Europe/Minsk но это не наш метод, "костылизация" это плохо. Тем более что гарант конституции обещал больше не играться со временем..
-
@suslayer:
Посмотрите еще здесь по поводу вставки timezone FreeBSD Set Date Time and Timezone
Что значит "вставки"? Статья называется - "хав ту сет тайм энд таймозоне", а не "хав то инсерт нью таймзоне…". То что там описано я знаю прекрастно. От того что я вручную поставлю правильное время нету толку, ибо первая синхронизация все вернет обратно. Опять же нет никакого смысла делать cp в localtime из неверного zoneinfo.
Нужно переставить актуальную базу часовых поясов из FreeBSD, там зимнее должно быть время пофикшено.
Спасибо кэп! Это все лишние телодвижения, на которые ещё накладывается "обрезанность" базовой freebsd. Это я сейчас посмотрю как сделать, но это не правильно.
-
@suslayer:
Может выставить Africa/Mogadishu?
Достаточно Europe/Minsk но это не наш метод, "костылизация" это плохо. Тем более что гарант конституции обещал больше не играться со временем..
Вам шашечки или ехать ? Выставьте пока что подходящий часовой пояс и пользуйтесь. Когда пофиксять, тогда и на Вашей улице будет праздник.
-
@suslayer:
Может выставить Africa/Mogadishu?
Достаточно Europe/Minsk но это не наш метод, "костылизация" это плохо. Тем более что гарант конституции обещал больше не играться со временем..
Вам шашечки или ехать ? Выставьте пока что подходящий часовой пояс и пользуйтесь. Когда пофиксять, тогда и на Вашей улице будет праздник.
Я уже поехал, но хочу по выделенной полосе и с шашечками. 3 месяца никто не чешется, есть подозрение что и разработчики о проблеме не знают, соответственно и "когда пофиксят" может не наступить никогда…
-
@suslayer:
Я уже поехал. А хочу по выделенной полосе с шашечками. 3 месяца никто не чешется, есть подозрение что и разработчики о ней
Слышали анекдот про судьбу народов Чили?
Здесь тот-же вариант.
У разрабов находятся более насущные дела, чем внесение в систему хотелок отдельного государства.
Поэтому спасение утопающих дело рук самих утопающих.С уважением, Ваш КЭП ))
-
@suslayer:
Я уже поехал. А хочу по выделенной полосе с шашечками. 3 месяца никто не чешется, есть подозрение что и разработчики о ней
Слышали анекдот про судьбу народов Чили?
Здесь тот-же вариант.
У разрабов находятся более насущные дела, чем внесение в систему хотелок отдельного государства.
Поэтому спасение утопающих дело рук самих утопающих.С уважением, Ваш КЭП ))
;D Насчет более насущных дел это известно, но неверю что за 3 месяца не найдется 10 минут времени чтобы обновить tz. Ставлю на то что просто не заметили задачу, посмотрим шо ответят.