|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Vladimir Podgorny 2:5020/400 04 Mar 2003 17:06:49 To : Yura Kocyuba Subject : Re: Вопросик махенький -------------------------------------------------------------------------------- Yura Kocyuba <i@yura.com.ua> wrote: > Hi All! > Столкнулся с такой зачкой - нужно от даты отнять n-ое кол-во дней. Все > шло нормально пока было FreeBSD date -v-nd и получаем желаемый > результат. Hо для переносимости кода нужно реализовать на perl. > Может кто сталкивался, подскажите пожалуйста. В лоб: use POSIX qw(strftime); use constant DAY => 5; sub day_sub($) { return localtime (time - 86400 * shift || 0); } print strftime "%Y-%m-%d %H:%M:%S\n", day_sub DAY; -- VP992-RIPE | Hа земле рожденный, снова должен стать землей... | (c) Ария, "Генератор зла" '98, "Беги за Солнцем" --- ifmail v.2.15dev5 * Origin: Adamant ISP news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/120346aca4077.html, оценка из 5, голосов 10
|