у date это фича или баг

sergadm

Новичок
у date это фича или баг

<?
echo date("H",10);
?>
выдаст "6" , тее 0+время по гринвичу
но нафига гринвич если timestamp не нулевой?
 

Blindman

Новичок
6 - это не время по Гринвичу, а смещение времени в твоем часовом поясе относительно Гринвича. У меня например часовой пояс GMT+10, и у меня этот код будет выводить 10.
 

sergadm

Новичок
а смещение времени в твоем часовом поясе относительно Гринвича
я в курсе (просто неправильно выразился)
чтобы получить кол-во часов минут и секунд в 10000 секунд нельзя просто написать
<?
echo date("H:i:s",10000);
?>
 

Demiurg

Guest
что бы получить количество мнут в 10000 секунд надо 10000 разделить на 60 а остатком будет количество секунд.
 
Сверху