Ну,я ж аналогичное фактически предложил,просто переменку перед этим обявить надо было
джгилберт™, echo mktime(\'тут аргументы функции, согласно документации\') - time() (текущее время)
т.е например сейчас 29 мая 20:57 до 30 мая 00:00
джгилберт™, echo mktime(0, 0, 0, 0, 5, 30, 2013) - time(); попробуйте
Либо вместо time() используйте ту же функцию mktime() только для произвольной даты
echo mktime(0, 0, 0, 0, 5, 30, 2013) - time(); выдало 521264574
что дофига для четырёх часов...
джгилберт™, мм… попробуйте вместо 5-го месяца, поставить 4-ый, возможно что месяцы для этой функции начинаются с нуля, то есть январь - нулевой месяц, я на память слабоват
все я скинул код в лс. Кто тут советовал mktime использовать? лалки
У меня идея: (23 - текущее время в часах)*3600+(59 - текущее время в минутах)*60