|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 22 Mar 2006 09:37:01 To : Bobylev Pavel Subject : Re: как pазделить вpемя на часы, минуты , секунды -------------------------------------------------------------------------------- Bobylev Pavel <Bobylev.Pavel@p12.f22.n5009.z2.fidonet.org> wrote: BP> Пpиветствую вас All Как осуществить сабж? и сpавнить с BP> настоящим вpеменем и в случае pазницы в 3 часа выполнить BP> какие-то действия! Сейчас нас в RU.PERL прогонят, потому что ничего cgi-специфичного в данной задаче нет. Разделить время на часы минуты и секунды - с помощью встроенной функции localtime. А вот сравнивать с настоящим лучше в формате unixtime. if (time()-$sometime>3*3600) { &do_something; } Еще вопрос в том, что это за время. Если время модификации какого-нибудь файла, стоит смотреть в сторону операции -M if (-M $filename > ...) Она, правда в сутках работает, а не в часах. BP> Пишите письма!!! -- --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/1517859618591.html, оценка из 5, голосов 10
|