|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Eugeny Belyakov 2:5020/400 08 Sep 2004 12:26:28 To : yurik shestakov Subject : Re: функция обратная gmtime -------------------------------------------------------------------------------- "yurik shestakov" <yu.trap@frigate.kiev.ua> сообщил/сообщила в новостях следующее: news:20040908072339.GA26295@frigate.kiev.ua... > Я обычно пользую localtime в паре с mktime. > Hе некоторых системах в "летнее" время приходится вызывать mktime дважды > (на FreeBSD и на Linux точно), на SCO OpenServer достаточно позвать mktime > один раз (он сам учитывает поправку летнее/зинее время). > Само собой, что должна правильно стоять timezone. У меня 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; > } Тоже выдает другое число. --- ifmail v.2.15dev5.3 * Origin: ISP ElCat. Bishkek. Kyrgyzstan. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/85783576a53b.html, оценка из 5, голосов 10
|