Глюки с mktime(), помогите разобраться

rubalex

Новичок
Глюки с mktime(), помогите разобраться

есть даты
2004-03-26
2004-03-27
2004-03-28
2004-03-29

подставляю даты в mktime
mktime(0,0,0,3,26,2004)=1080248400
mktime(0,0,0,3,27,2004)=1080334800
mktime(0,0,0,3,28,2004)=1080421200
mktime(0,0,0,3,29,2004)=1080504000

разница между 27 и 26 числом 86400 секунд - сутки
разница между 28 и 27 числом 86400 секунд - сутки
разница между 29 и 28 числом 82800 секунд - меньше суток

ВОПРОС ПОЧЕМУ!!!!! разница такая между 28 и 29 числом
 

tony2001

TeaM PHPClub
задай себе вопрос:
что произошло в 2 часа ночи 29-го марта?
 

rubalex

Новичок
от млин не допер сразу..

подскажи как с этим переводом времени броться?
мне нужно определять кол-во дней между двумя датами
 

tony2001

TeaM PHPClub
номер дня2 - номер дня1 + (сумма дней в месяцах, которые между этими датами прошли)
 

rubalex

Новичок
а нет ли готовой функции определения кол-ва дней между введенными датами?
 
Сверху