Calculate date range
10
Give this little function a start date and number of days and it will calculate the end date.
function dateFromDays($dateStart,$days) {
// Convert $dateStart to timestamp
$dateStartArray = explode("-",$dateStart);
$startYear = $dateStartArray[0];
$startMonth = $dateStartArray[1];
$startDay = $dateStartArray[2];
$initTimeStamp = mktime(12,0,0,$startMonth,$startDay,$startYear);
$endTimeStamp = $initTimeStamp + ($days*60*60*24);
// Convert $endTimeStamp to date
$dateEnd = date('Y-m-d',$endTimeStamp);
return $dateEnd;
}






There are currently no comments for this snippet.