写一个函数 有参数A和B组成
格式为日期 如(2009-1-1) 返回A到B之间的所有日期
一道PHP题 大家帮我看看
答案:1 悬赏:70 手机版
解决时间 2021-05-25 11:52
- 提问者网友:爱唱彩虹
- 2021-05-24 15:44
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-05-24 16:22
<?php
function fun($a_time,$b_time)
{
$a = explode('-',$a_time);
$b = explode('-',$b_time);
$a_unix = mktime(0,0,0,$a[1],$a[2],$a[0]);
$b_unix = mktime(0,0,0,$b[1],$b[2],$b[0]);
$time_diff = $b_unix - $a_unix;
$day_num = floor($time_diff/(24*3600));
for($i=1;$i<$day_num;$i++)
{
$arr[] = date("Y-m-d",strtotime("+$i day",$a_unix));
}
return $arr;
}
$arr = fun('2009-1-1','2009-3-1');
print_r($arr);
?>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯