|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 16 Dec 2001 23:41:19 To : Ilya S Slyzhnyak Subject : Re: хранение времени -------------------------------------------------------------------------------- Ilya S Slyzhnyak <Ilya.S.Slyzhnyak@p11.f5.n5082.z2.fidonet.org> wrote: ISS>Hello Artem! ISS>10 Dec 01 17:07, you wrote to "Saigo": S>>> пишу для проверки: S>>> $str="452616101110113430"; S>>> print $str; S>>> print "\n"; S>>> print localtime($str); AC>> Hу таки а не бывает столько секунд. unixtime - это 32-битное знаковое AC>> целое. ISS> А оно точно 32-битное? Откуда информация? Из исходников ядра, я полагаю. Впрочем, есть парочка платформ, на которых time_t _может быть_ 64-битным. Hапример DEC Alpha с Linux или Tru64. Если у тебя есть под рукой такая машинка, запусти на ней тривиальную программку, которая возвращает sizeof(time_t) и расскажи результаты. Только, наверное, не здесь а в RU.UNIX.PROG. Hа всех платформах с которыми приходилось иметь дело, включая UltraSparc (с Solaris 2.6) time_t был 32-битным. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488d66745ff.html, оценка из 5, голосов 10
|