怎样用php实现两个时间相减,得到相差的天数
4个回答
推荐于2017-10-08 · 知道合伙人软件行家
关注
展开全部
<?php
$time1 = mktime(10,20,30,2,5,2000); //2000-2-5 10:20:30
$time2 = mktime(18,30,20,5,2,2000); //2000-5-2 18:30:20
$diff = (int)(($time2-$time1)/(24*3600));
echo "$time2 和 $time1 的时间差为:" . $diff . "天<br>";
?>
$time1 = mktime(10,20,30,2,5,2000); //2000-2-5 10:20:30
$time2 = mktime(18,30,20,5,2,2000); //2000-5-2 18:30:20
$diff = (int)(($time2-$time1)/(24*3600));
echo "$time2 和 $time1 的时间差为:" . $diff . "天<br>";
?>
展开全部
$days=ceil(($time1-$time2)/86400);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接相减就可以了。
或者DateDiff("d",s_date,e_date)
或者DateDiff("d",s_date,e_date)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转换时间戳 strtotime()
然后除以60*60*24
然后除以60*60*24
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询