rsalumpit Posted July 31, 2009 Share Posted July 31, 2009 lets say i have 2 dates and i want to compare the two i want to display the first 7 days of the two compared date for example 07-31-2009 to 08-8-2009 output 07-31-2009 08-1-2009 08-2-2009 08-3-2009 08-4-2009 08-5-2009 08-6-2009 Link to comment https://forums.phpfreaks.com/topic/168244-solved-compare-date-problem/ Share on other sites More sharing options...
phpSensei Posted July 31, 2009 Share Posted July 31, 2009 I suppose what I would do first is... count the amount of days inbetween the days... if you place both dates in MKTIME then use the date function to grab the days and calculate it,. I would also get the LAST DAY of each month, so its more than the last day, set the next date as 1. Ofcourse this would all happen in a FOR loop... Link to comment https://forums.phpfreaks.com/topic/168244-solved-compare-date-problem/#findComment-887437 Share on other sites More sharing options...
avvllvva Posted July 31, 2009 Share Posted July 31, 2009 I think here u need only the start date , bcoz u need only 7 days after that date, try this, maybe it meets ur requirement <?php $startdate ="07-31-2009"; $start_date_split = explode("-",$startdate); for($i=0;$i<=6;$i++){ echo "<br> ".date("m-d-Y", mktime(0, 0, 0, $start_date_split[0], $start_date_split[1]+$i, $start_date_split[2])); } ?> Link to comment https://forums.phpfreaks.com/topic/168244-solved-compare-date-problem/#findComment-887456 Share on other sites More sharing options...
rsalumpit Posted July 31, 2009 Author Share Posted July 31, 2009 thank you guys!!! Link to comment https://forums.phpfreaks.com/topic/168244-solved-compare-date-problem/#findComment-887476 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.