|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : yurik shestakov 2:5020/400 08 Sep 2004 13:21:52 To : Eugeny Belyakov Subject : Re: функция обратная gmtime -------------------------------------------------------------------------------- On Wed, Sep 08, 2004 at 08:26:28AM +0000, Eugeny Belyakov wrote: EB> У меня Linux RH 7.3 timzone тоже правильно выставлено. >> >> sub _mktime { >> my @a = @_; >> my $t = POSIX::mktime(@a[0..5],0,0,0); >> my @lt = localtime($t); >> if ($lt[8]) { # is_dst == 1 ? >> $t = POSIX::mktime(@a[0..5],0,0,1); >> } >> return $t; > }} EB> Тоже выдает другое число. Я ж говорю, что mktime учитывает значение timezone. А ты ему пытаешься передать время относительно timezone=0. Делай поправку. Смотри 'perldoc POSIX' и ищи там описание tzset(). И вообще 'man tzet'. -- // yurik shestakov --- ifmail v.2.15dev5.3 * Origin: Unknown (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/100694f0f41c0.html, оценка из 5, голосов 10
|