23.10.2006, 17:13
общий
это ответ
Здравствуйте, Nikoss!
Посчитать разность дней можно с помощью функции <a href=‘http://pnp.net/GregorianToJD‘ target=‘_blank‘>GregorianToJD</a>($month,$day,$year).
Посчитать разницу между сегодняшней датой и 14.04.2004 так:
$days=GregorianToJD(date(‘m‘),date(‘j‘),date(‘Y‘))-GregorianToJD(4,14,2004)
Но этот способ годится, если значение года от 4714 до н.э. до 9999 года н.э, думаю этого достаточно. Но на некоторых бесплатных хостингах этих функций нет в PHP. Можно использовать разницу секунд:
$days=floor((time()-mktime(date(‘H‘),date(‘i‘),date(‘s‘),11,7,2005))/3600/24);