Пытаюсь разобраться с временем. Половина времени в Yii отображается 11:50:43.940
В конце .милисикунды
А именно в debug панели в разделе logs - gridView - колонка time.
У меня проблема, я пишу логи в бд, туда тоже отдаем timestamp с милисикундами, мне нужно избавиться от них.
Раньше такого в логах не наблюдал. Проверил на разных окружениях с разнам по и разные yii приложения . Везде одно и тоже.
В каком формате у вас время в дебаг панели и какая версия apache и php?
Время в системе
-
- Сообщения: 251
- Зарегистрирован: 2014.08.18, 14:01
Re: Время в системе
В таком же, но у меня беда в /index.php?r=debug%2Fdefault%2Findex
Там в колонке Time выдаётся время в непонятном часовом поясе - на 11 часов меньше, чем сейчас. У меня UTC+3 . По проекту были проблемы - но везде отладил, везде нормальное время генерирует. А вот именно в debug почему то берётся на 11 часов раньше.
Там в колонке Time выдаётся время в непонятном часовом поясе - на 11 часов меньше, чем сейчас. У меня UTC+3 . По проекту были проблемы - но везде отладил, везде нормальное время генерирует. А вот именно в debug почему то берётся на 11 часов раньше.
Re: Время в системе
Я со своей проблемой разобрался, было в ручную время установлено и оказалось оно слетает после перезагрузке системы, а глобально система использовала свой часовой пояс -
Исправил по статье Как перевести московское время на гребаной Убунте :D
Исправил по статье Как перевести московское время на гребаной Убунте :D
Re: Время в системе
В вашем же случае используется вот этот код:
https://github.com/yiisoft/yii2/blob/ma ... il.php#L37
. sprintf('%03d', $millisecondsDiff); - добавляет .милисикунды
https://github.com/yiisoft/yii2/blob/ma ... il.php#L37
. sprintf('%03d', $millisecondsDiff); - добавляет .милисикунды
-
- Сообщения: 251
- Зарегистрирован: 2014.08.18, 14:01
Re: Время в системе
Самое печальное , что это же значение предается в бд, записать то запишет, а обратно не прочитает.
Re: Время в системе
А в бд пишется, то что хранится в файлах? И что значит "а обратно не прочитает."?