如果我有几个字符串$startDate和$endDate被设置为(例如)“2011/07/01”和“2011/07/17”(意思是2011年7月1日和2011年7月17日).如何计算从开始日期到结束日期的日期?在给出的例子中,将是17天.
@H_404_4@
这是原始的做法
$startTimeStamp = strtotime("2011/07/01"); $endTimeStamp = strtotime("2011/07/17"); $timeDiff = abs($endTimeStamp - $startTimeStamp); $numberDays = $timeDiff/86400; // 86400 seconds in one day // and you might want to convert to integer $numberDays = intval($numberDays);