|
Paul
|
|
19 декабря 2011 01:09
|
|
К примеру жителей Украины глюк проявляется в период с 23:00 по Киеву когда по москве уже наступил следжующий день.
|
|
|
|
Admin
|
|
|
|
Paul
|
|
19 декабря 2011 14:04
|
|
В профиле GMT +02:00 Киев, Кишенев...
У меня в системе UTC +02:00 Вильнюс, Киев....
Или для Украины не так должно быть?
Если я заполняю трату на вкладке "сегодня" после 23:00 по Киеву, то на вкладке светится уже завтрашняя дата. Но сами траты вносятся корректно.
То есть, после внесения траты в базу она попадает с моей системной датой.
|
|
|
|
Ilyan
|
|
19 декабря 2011 14:09
|
|
Подтверждаю - например в Израиле (тоже GMT+2), с 23:00 уже можно заносить перемещения завтрашним днём (в будущем).
|
|
|
|
Admin
|
|
19 декабря 2011 14:12
|
|
Попробуйте установить в настройках следующий часовой пояс (+3). Россия на зимнее время не переходила, поэтому сервер живёт по GTM +04:00, и думает что во всём мире тоже всё сдвинулось на час.
Подумаем, что с этим сделать.
|
|
|
|
Ilyan
|
|
20 декабря 2011 14:26
|
|
А зачем вообще использовать время сервера и часовой пояс в настройках пользователей?
Зачем нужны замены абсолютных дат на относительные "сегодня" и "вчера"?
Для редактирования транзакций, календаря и определения "сегодня" в остатках лучше всего подходит локальное время, что бы у пользователя на часах ни стояло.
Для истории изменений достаточно времени сервера - главное, чтобы был правильный порядок.
Для определения транзакций в будущем тоже лучше использовать локальное время.
Единственное, что стоит проверять (и предупреждать) - слишком сильное отличие локального времени от ожидаемого.
|
|
|
|
Admin
|
|
20 декабря 2011 14:31
|
Ilyan Пишет: Зачем нужны замены абсолютных дат на относительные "сегодня" и "вчера"? Большинству людей больше понятнее и проще слова, чем цифры.
"Сегодня" - это одно понятие и один простой образ в мозгу, а "19-12-2011" - это много "вычислений".
|
|
|
|
Ilyan
|
|
20 декабря 2011 16:57
|
|
"Сегодня" - это желание перезагрузить страницу каждый раз перед занесением транзакции или попыткой понять, на какой день показываются остатки.
"Сегодня" - это вопросы со стороны контрагентов Konstantina, для которых он сохраняет интернет-страницу или скриншот с отчётами.
|
|
|
|
Admin
|
|
20 декабря 2011 17:03
|
Ilyan Пишет: "Сегодня" - это желание перезагрузить страницу Не нужно перегружать, внизу под заголовком "внести трату за сегодня" более мелким шрифтом написана сама дата.
Все эти детали оттачивались годами, и основаны на тесном взаимодействии пользователей и разработчиков.
|
|
|
|
Paul
|
|
20 декабря 2011 17:05
|
|
Соглашусь - "Сегодня" нужно. Оно как ориентир в календаре и оч. удобно постоянно пользуюсь. Но рассчитываться, вероятно, должно со стороны клиента, а не сервера.
|
|
|
|
Ilyan
|
|
20 декабря 2011 19:21
|
|
Соглашусь - в календаре "Сегодня" нужно. В остальных местах - нет.
Когда я сверяю детальный отчёт с "распечаткой" банка, нужно постоянно думать, какое число "сегодня" и "вчера".
Когда приходишь утром на работу и открываешь окно со "вчерашним" окном дребеденег, показывающим, что сегодня - 19 декабря.
|
|
|
|
Paul
|
|
21 декабря 2011 12:19
|
|
Там же все есть (по центру, большими буквами)
"Внести трату за сегодня
21-е декабря, среда"
|
|
|
|
Ilyan
|
|
21 декабря 2011 13:34
|
Paul Пишет: Там же все есть (по центру, большими буквами) Да, вот сегодня (21 декабря) утром я пришёл на работу, разлочил компьютер, а там большими буквами:
"Внести трату за сегодня
20-е декабря, вторник"
|
|
|
|
Paul
|
|
21 декабря 2011 13:42
|
|
Ilyan,
То, что фиксить надо это отдельный вопрос и админ пообещал что-то придумать. Вопрос закрыт.
О целесообразности использования функции "Сегодня" (при условии её корректной работы) я уже высказался. Мне удобно, я пользуюсь. Переубеждать меня нету смысла равно как и пробовать убедить Вас.
|
|
|