怎样用php实现两个时间相减,得到相差的天数

 我来答
卢国栋G
推荐于2017-10-08 · 知道合伙人软件行家
卢国栋G
知道合伙人软件行家
采纳数:2206 获赞数:4767
中山大学网络工程专业,网络行业3年从业经验,经验丰富!

向TA提问 私信TA
展开全部
<?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>";
?>
吃饱了不锇
2015-11-05 · 超过34用户采纳过TA的回答
知道答主
回答量:121
采纳率:100%
帮助的人:76.7万
展开全部
$days=ceil(($time1-$time2)/86400);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
偶要唱一首情歌
2014-11-02 · TA获得超过3426个赞
知道大有可为答主
回答量:1474
采纳率:0%
帮助的人:1469万
展开全部
直接相减就可以了。
或者DateDiff("d",s_date,e_date)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9d64202c
2015-09-28 · TA获得超过478个赞
知道小有建树答主
回答量:279
采纳率:0%
帮助的人:195万
展开全部
转换时间戳 strtotime()

然后除以60*60*24
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式