Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Valery Kondakoff                     2:5020/163     05 Feb 2002  01:14:56
 To : vitus
 Subject : Сравнение дат?
 -------------------------------------------------------------------------------- 
 
 
 04 Feb 02 00:42, vitus@ice.ru wrote to Valery Kondakoff:
 
  v>>> В принципе, можно привести дату к текстовой строке вида
  v>>> YYYY.MM.DD Тогда даты будут прекрасно сравниваться как строки
  v>>> лексикографически.
 
  VK>> Кстати, я только что сообразил: этот вариант мне, к сожалению, не
  VK>> подходит, потому что в _моем_ логе, информация может появляться не
  VK>> каждый день, а значит есть реальный шанс "пропустить" нужную дату
  VK>> при сравнении строк. :(
 
  v> Я сказал ЛЕКСИКОГРАФИЧЕСКИ, то есть на больше-меньше.
 
 А! Понятно... Значит, если даты будут в виде YYYY.MM.DD, то лексикографическое
 сравнение гарантирует корректный результат.
 
 А (кстати) я попробовал сравнивать строки вида DD MMM YY и во всех тестах тоже
 получил корректные результаты, например:
 
 $date1 = "03 Feb 00";
 $date2 = "05 Jun 99";
 print ($date1 cmp $date2);
 
 и т. д.
 
 Означает ли это, что строки можно не приводить к виду YYYY.MM.DD или, все-таки, 
 последний вариант сравнения может дать "сбой"?
 
 Спасибо!
 
 Best regards,
  Valery Kondakoff
 --- GoldED+/W32 1.1.5-1201
  * Origin:  ----> После прочтения - съесть!.. <----  (2:5020/163)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Сравнение дат?   Valery Kondakoff   02 Feb 2002 05:16:42 
 Re: Сравнение дат?   vitus@ice.ru   02 Feb 2002 12:44:15 
 Сравнение дат?   Valery Kondakoff   02 Feb 2002 18:36:48 
 Сравнение дат?   Valery Kondakoff   03 Feb 2002 00:15:24 
 Re: Сравнение дат?   vitus@ice.ru   04 Feb 2002 01:42:48 
 Сравнение дат?   Valery Kondakoff   05 Feb 2002 01:14:56 
 Re: Сравнение дат?   Vladimir Podgorny   05 Feb 2002 11:17:52 
 Сравнение дат?   Valery Kondakoff   05 Feb 2002 20:55:42 
 Re: Сравнение дат?   Artem Chuprina   05 Feb 2002 13:33:40 
 Сравнение дат?   Valery Kondakoff   05 Feb 2002 21:07:20 
 Re: Сравнение дат?   Igor Nikolaev   05 Feb 2002 07:09:41 
Архивное /ru.perl/22643c5efc87.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional