evaluate date where > 2 weeks ago

mcyi2mr3's Avatar
Light Poster
hi all i have a date on a php page and i need to check if that date (
in this format : 2006-06-04) is more than 2 weeks ago. How can i do
this most efficiently?


dux's Avatar, Join Date: Oct 2006
Newbie Member
if $date is the variable holing the date. Do the following

$timestamp=strtotime($date);//makes a timestamp from the date sting.
$twoweeks = mktime(0, 0, 0, date("m"), date("d")-14,  date("Y"));//Gets the timestamp for 14 days ago
if ($timestamp<$twoweeks)//if the date is over two weeks ago

Last edited by dux; 5Oct2006 at 21:46..
mcyi2mr3's Avatar
Light Poster
The problem is already solved but anyways thanks for the help and I am looking forward to some more help in the near future in PHP as I am moving on with the language