время нужно смотреть на 1 сервере, его расположение в общем случае не должно влиять на результат
а по факту сервер стоит в Франкфурте..если бы он стоял в Лондоне, то результат везде бы был один (как я думаю) , т.к. тогда gmtime=localtime 21.09.2011, 16:16, "Loginoff Nick" <[email protected]>: > Вопрос "Как можно написать число секунд в 4 часа утра сегодня в одну > строчку". > Учитывая, что на сервере стоит нормальное время, получать будешь именно то, > что необходимо. Вопрос стоял "сегодня", а не сегодня во Франкфурте. > > 21.09.2011, 14:53, "Nikita Zubkov" <[email protected]>: > >> Этот код выведет 4 утра по Гринвичу, а не локальному времени. >> >> 21 сентября 2011 г. 13:58 пользователь STork Loginoff Николай >> Александрович <[email protected]> написал: >>> print int(time / 86400)*86400+14400; >>> >>> 21.09.2011, 13:10, "Nikolay Mishin" <[email protected]>: >>>> Hi Moscow.PM >>>> >>>> Как можно написать число секунд в 4 часа утра сегодня в одну строчку >>>> >>>> use Time::Local; >>>> my $time = time; >>>> my ( $Second, $Minute, $Hour, $Day, $Month, $Year, $WeekDay, $DayOfYear, >>>> $IsDST >>>> ) = gmtime($time); >>>> my $trunc_time = timelocal( 0, 0, 0, $Day, $Month, $Year, $WeekDay, >>>> $DayOfYear, >>>> $IsDST ); >>>> my $tom1am = $trunc_time + 4*3600;#select trunc(sysdate)+4 from dual >>>> print $tom1am; >>>> >>>> получается так >>>> perl -MTime::Local -e '@t = gmtime(time);print timelocal( 0, 0, 0, >>>> $t[3], $t[4], $t[5], $t[6], $t[7],$t[8] )+4*3600' >>>> >>>> а можно еще короче? >>>> >>>> Nikolay Mishin >>>> >>>> -- >>>> Moscow.pm mailing list >>>> [email protected] | http://moscow.pm.org >>> -- >>> С Уважением, Login|off Николай Александрович. >>> -- >>> Moscow.pm mailing list >>> [email protected] | http://moscow.pm.org >> -- >> С уважением, >> Никита Зубков >> тел: +7 (915) 082-76-80 >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > -- > С Уважением, Login|off Nick or STork. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Nikolay Mishin -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
