|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 21 Jun 2000 16:02:14 To : "Alexander S. Tereschenko" Subject : Re: local -> date -------------------------------------------------------------------------------- Alexander S. Tereschenko <tereschenko@bigfoot.com> wrote: AST>Кто-нибудь знает, есть ли простой способ перевода даты (в хорошем случае - AST>произвольной, в плохом - localtime) в дату от начала эпохи (такой же как AST>выдается time). Дата не текущая, т.е. её вводит человек. perldoc Time::Local. Правда, сегодня наткнулся эта сволочь не работает с датами меньшими начала эпохи. А другая сволочь, которая POSIX::strftime, когда ее вызывают как use POSIX; strftime("%a",$sec,$min,$hour,$day,$month,$year) (т,е. не говорят явным образом weekday) всегда возвращает воскресение. Я это пытался обойти посредством use POSIX; use Time::Local; strftime("%a",localtime(timelocal($sec,$min,$hour,$day,$month,$year))) но не успел я это поставить на боевой сервер, как нашелся пользователь, которому захотелось работу с датой публикации в 1947 году. -- Victor Wagner vitus@ice.ru Programmer Office:7-(095)-785-09-72 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: AG Telecom news2 server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/13404d918f58b.html, оценка из 5, голосов 10
|