Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
Ещё проектики
Рабочее время
Минималистичный счётчик рабочего времени онлайн
Общение / Веб версия / Время в истории изменений

Время в истории изменений

fay005c
18 февраля 2014 14:55
Можно сделать чтобы время в истории изменений показывалось с учетом моего часового пояса, выставленного в Личных настройках?
Admin
 
18 февраля 2014 15:56
Здравствуйте,
Там отображается то время, которое было установлено у вас на компьютере, когда вы вводили траты.
fay005c
18 февраля 2014 16:06
Это время сервера судя по всему. Например:
Сегодня 15:48, добавлена транзакция от Сегодня 22:48 - первое время, время записи в журнале (которое и интересует) - судя по всему время сервера без учета часового пояса. Время самой траты - 22:48 - Ок - время сервера +7 часов мой часовой пояс - как в личных настройках.
Admin
 
18 февраля 2014 16:13
Проверьте верно ли установлена у вас дата (и часовой пояс) на компьютере. Тратам устанавливается именно это время, независимо от того, что на сервере.
fay005c
18 февраля 2014 16:17
Все установлено верно на компьютере. И тратам устанавливается корректное время. Интересует время которое первым показывается в логе - в примере который я указал это 15:48. Время траты 22:48 - тут все Ок.
Admin
 
18 февраля 2014 17:34
Стоп, речь про историю изменений, а не про журнал операций.
Тогда да, вы правы, извините, там действительно время сервера.

Поправили, проверьте, теперь часовой пояс из настроек должен учитываться.
fay005c
18 февраля 2014 19:00
Похоже что не очень корректно - время теперь правильно показывается, а дата похоже старая остается (без учета поправки на часовой пояс). У меня сейчас уже 1:55 (я в +7), последнии записи - Сегодня 23:34. Должны быть - Вчера, 18 фев, 23:34.
Admin
 
18 февраля 2014 20:37
Поправили, спасибо.
fay005c
19 февраля 2014 07:36
Круто. Спасибо.
Еще одно место где можно было бы поправить дату с учетом часового пояса - экспорт и бакап - файлы генерятся с именами в виде даты-времени сервера без учета часового пояса.
Admin
 
19 февраля 2014 09:50
Ок, подумаем.
Ilyan
19 февраля 2014 13:41
По-моему, в истории изменений важно хранить не пользовательское, и даже не серверное, а UTC время совершения транзакций, чтобы не сбить хронологический порядок изменений, при изменении времени у пользователя и переводе часов на сервере.

А уже пользователю показывать время, полученное из UTC с учетом локального времени.
fay005c
19 февраля 2014 14:56
Ilyan Пишет:
По-моему, в истории изменений важно хранить не пользовательское, и даже не серверное, а UTC время совершения транзакций, чтобы не сбить хронологический порядок изменений, при изменении времени у пользователя и переводе часов на сервере. А уже пользователю показывать время, полученное из UTC с учетом локального времени.
Ну вообще сейчас так и сделано.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.