如何取得两个日期间的天数差,并取得每一天的日期 $aa=strtotime(2006.3.23)-strtotime(2006.4.13);$ss=date("d",$aa);echo $ss;试试?我是才想出来的对不起不知道对吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?$str1=strtotime("2005-02-28");$str2=strtotime("2005-03-28"); print_r($str1.'<br>'.$str2); print_r('<br>'.($str2-$str1)/(3600*24).'<br>'); for($i=1;$i<($str2-$str1)/(3600*24);$i++){ echo date("Y-m-d",$str1+3600*24*$i).'<br>'; } /* 11095200001111939200282005-03-012005-03-022005-03-032005-03-042005-03-052005-03-062005-03-072005-03-082005-03-092005-03-102005-03-112005-03-122005-03-132005-03-142005-03-152005-03-162005-03-172005-03-182005-03-192005-03-202005-03-212005-03-222005-03-232005-03-242005-03-252005-03-262005-03-27*/?> 取得两个日期的差:$date1="2006-3-23";$date2="2006-4-13";$d1=strtotime($date1);$d2=strtotime($date2);$days=round(($d1-$d2)/3600/24);echo $days;取第二天的日期:echo date("$days",strtotime("+1 day")); 想请教各位大师们,如何学好Linux系统 css问题 PHP的采集器,偶尔弹出应用程序错误,所有分数相送。 求助:如何php中执行linux命令 ph调用webservice接口 phpMyAdmin - 2.9.0.2 编码问题请教 紧急求助求助 山外有山——网易社区被黑了。 字符串的匹配问题 求助这是怎么回事mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean gi 像这样的语句怎么样写才更精简。 我下载的SKY风格不知道怎么改
$str1=strtotime("2005-02-28");
$str2=strtotime("2005-03-28");
print_r($str1.'<br>'.$str2);
print_r('<br>'.($str2-$str1)/(3600*24).'<br>');
for($i=1;$i<($str2-$str1)/(3600*24);$i++){
echo date("Y-m-d",$str1+3600*24*$i).'<br>';
}
/*
1109520000
1111939200
28
2005-03-01
2005-03-02
2005-03-03
2005-03-04
2005-03-05
2005-03-06
2005-03-07
2005-03-08
2005-03-09
2005-03-10
2005-03-11
2005-03-12
2005-03-13
2005-03-14
2005-03-15
2005-03-16
2005-03-17
2005-03-18
2005-03-19
2005-03-20
2005-03-21
2005-03-22
2005-03-23
2005-03-24
2005-03-25
2005-03-26
2005-03-27
*/
?>
$date1="2006-3-23";
$date2="2006-4-13";
$d1=strtotime($date1);
$d2=strtotime($date2);
$days=round(($d1-$d2)/3600/24);
echo $days;
取第二天的日期:
echo date("$days",strtotime("+1 day"));