|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Valery Kondakoff 2:5020/163 03 Feb 2002 00:15:24 To : vitus Subject : Сравнение дат? -------------------------------------------------------------------------------- 02 Feb 02 11:44, vitus@ice.ru wrote to Valery Kondakoff: VK>> Господа, помогите советом: на входе в скрипт я получаю количество VK>> дней (например, десять). Потом, я просматриваю логи за указанное VK>> количество времени и всасываю нужную информацию. VK>> Пока я решаю эту проблему так: отсчитываю десять дней назад и VK>> перевожу дату в epoch seconds. Потом, каждую встреченную в логах VK>> дату тоже перевоху в epoch seconds и сравниваю: если дата из логов VK>> больше, то начинаю "сосать" данные. VK>> В логи дата пишется так: 25 Jan 02. v> В принципе, можно привести дату к текстовой строке вида YYYY.MM.DD v> Тогда даты будут прекрасно сравниваться как строки лексикографически. Кстати, я только что сообразил: этот вариант мне, к сожалению, не подходит, потому что в _моем_ логе, информация может появляться не каждый день, а значит есть реальный шанс "пропустить" нужную дату при сравнении строк. :( Best regards, Valery Kondakoff --- GoldED+/W32 1.1.5-1201 * Origin: ----> После прочтения - съесть!.. <---- (2:5020/163) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/22643c5c4985.html, оценка из 5, голосов 10
|