Profic
just Profic (PHP5 BetaTeam)
Unix Timestamp
В базе (mysql) лежит в поле int обычный unix timestamp и все вроде хорошо работает, но есть одно но: при запросе
"SELECT FROM_UNIXTIME(time) as time, FLOOR(time/(60*60*24))*60*60*24 AS date FROM tv_prog WHERE chan_id=5 ORDER by date,time"
получем
Т. е. при переходе даты на новый день, почтинанная не хочет меняться .
Подсчет говорит, что новая дата наступает в 4 часа ночи, что в никакие рамки не лезет. Я бы понял если бы разница была 3 часа, но в 4...
В базе (mysql) лежит в поле int обычный unix timestamp и все вроде хорошо работает, но есть одно но: при запросе
"SELECT FROM_UNIXTIME(time) as time, FLOOR(time/(60*60*24))*60*60*24 AS date FROM tv_prog WHERE chan_id=5 ORDER by date,time"
получем
Код:
time date
2002-06-17 23:20:00 1024272000
2002-06-18 00:15:00 1024272000
Подсчет говорит, что новая дата наступает в 4 часа ночи, что в никакие рамки не лезет. Я бы понял если бы разница была 3 часа, но в 4...