Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Sergey Novak                         2:469/138.1    18 Mar 2002  01:17:53
 To : All
 Subject : ХЗ (лажа с timelocal)
 -------------------------------------------------------------------------------- 
 
  Привет All!
 
 В перле делаем это:
 $time = localtime (1016377200);
 
 Получаем это:
 Sun Mar 17 17:00:00 2002
 
 Это реальный результат, который получается (или как минимум, должен получиться) 
 на большинстве систем. Hо, на одном странном хостинге у меня эта дата (в общем
 число), получается из преобразования Mar 17 10:00:00 2002 (т.е. откуда то
 берутся лишние 7 часов) с использованием
                 #s  m  h   day mon  year
   $m = timelocal(0, 0, 10, 17,  2,  2002);
 
 Я полагаю, что timelocal увидев клиента из другой часовой зоны работает по
 другому (у меня с сервером 7 часов разницы). Может ли быть так?
 
 Кто то может объяснить этот маразм?
 Что иожно заюзать вместо time:timelocal или как его обмануть? Мне нужны цифры,
 жестко привязанные к серверу и не зависящие от клиента.
              ICQ: 21977876                     [Team Жратва - рулез!]
 
   Удачи тебе, All, в твоих мучениях!
 
 --- Операционная система D00M - самая операционная система в мире
  * Origin: Почту по утрам тянут либо аристократы,либо дегенераты! (2:469/138.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ХЗ (лажа с timelocal)   Sergey Novak   18 Mar 2002 01:17:53 
 Re: ХЗ (лажа с timelocal)   Sergey Konstantinov   18 Mar 2002 03:50:49 
Архивное /ru.cgi.perl/27903c953472.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional