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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alex Ostapov                         2:5020/400     12 Jul 2000  19:25:33
 To : All
 Subject : Re: Ошибка в преобразовании дат
 -------------------------------------------------------------------------------- 
 
 "Vyacheslav" <eline@cs.dgtu.donetsk.ua> wrote in message
 news:8khsuc$1hlo$1@folgat.dgtu.donetsk.ua...
 
 > Командой scalar(localtime()) я получил следующую дату:
 > Wed Jul 12 15:37:49 2000, что соответствует 963405469 секундам (+-)
 > прошедшим с 01.01.1970.
 > При обратном преобразовании:
 > timelocal('49','37','15','12','Jul','2000')
 > я получил 947684269, что на 15721200 меньше (~181 день).
 >
 > Где БАГА?
 А с какой стати ты этой функции передаешь 'Jul'? Туда номер месяца
 передавать надо, поэтому и отработала функция правильно восприняв параметр
 как int('Jul')=1. Вот тебе и нет полгода :-)
 --
 SY, Alex Ostapov.
 --- ifmail v.2.15dev5
  * Origin: ISP SIM News server - http://www.sumy.net (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Ошибка в преобразовании дат   Vyacheslav   12 Jul 2000 17:58:40 
 Re: Ошибка в преобразовании дат   Alex Ostapov   12 Jul 2000 19:25:33 
Архивное /ru.perl/652975553853.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional