|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 07 Mar 2002 14:27:10 To : Sergey Shibeko Subject : Re: Date -------------------------------------------------------------------------------- Sergey Shibeko <Sergey.Shibeko@f32.n5031.z2.fidonet.org> wrote: SS>>> Как можно получить вчерашнюю дату? То есть то, что выдает SS>>> /bin/date --date \"1 day ago\" +%Y-%m-%d. SS>>> Хочется не вызывать внешние программы. NP>> perldoc Time::Local SS> Это смотрел сразу, изящно но получается, т.к. если сегодня к примеру SS> 1 число 1 месяца то нужно несколько сравнений сделать для проверки SS> не будет ли другой год\месяц при промежутке более месяца. SS> Если нужно получить число к примеру месяц и один день назад, нужно SS> сначала узнать число дней в месяце, то есть тяжелая конструкция получается. SS> Хотелось бы проще, если это возможно. Тогда perldoc Date::Calc. Вообще, ежели бы ты этот вопрос (который в Subj) задавал бы не в эху, а CPAN-овскому modules browser-у, ответ был бы получен гораздо быстрее. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Communiware.net (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/151785f41a7cd.html, оценка из 5, голосов 10
|