LINUX.ORG.RU
ФорумAdmin

IPAC-NG - обнаружил кривизну с датами!


0

0

Проблема состоит в неправильной обработке перехода на летнее-зимнее время, а точнее в том, что такая обработка, похоже вообще отсутствует. При расчете времени ipacsum берет текущее расхождение с GMT и считает, что такое расхождение справедливо для любой даты назад. Т.е. если сейчас в Москве GMT+4, ipacsum, рассчитывает даты из того рассчета, что местное время всегда GMT+4 , и поэтому когда я набираю

ipacsum -t "the month 5 months ago"

ipacsum показывает трафик сдвинув время на час назад:

Host: abakus / Time created: 2004/07/27 10:33:42 MSD
Data from 2004/01/31 23:00:00 MSD to 2004/02/29 22:59:59 MSD

Конечно, я могу задавать период опцифми -s -e и там просто дабавлять лишний час вперед. Но у нас уже написан веб-интерфейс, использующий ipacsum, в котором менять даты вручную не предусмотрено, да и как обьянять пользователям что переход на летнее время они должны обрабатывать вручную ...

Может кто знает, как решить задачу?

anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.