php中,计算指定日期还有多少天
答案:3 悬赏:20 手机版
解决时间 2021-12-23 20:09
- 提问者网友:川水往事
- 2021-12-23 11:05
php中,计算指定日期还有多少天就是做一个会员系统,加如现在日期是2018-08-20,到期时间是2018-08-30,这个怎么计算还有多少天或者多少年?
最佳答案
- 五星知识达人网友:逐風
- 2022-01-10 02:29
这只能给你个思路
php有函数直接输出某一天的时间戳 strtotime('2018-08-30');。
用这个时间戳减去现在的时间戳,再用相减的结果 / 3600 / 24 计算天数 一般要取下行(不够1天的算0天)
php有函数直接输出某一天的时间戳 strtotime('2018-08-30');。
用这个时间戳减去现在的时间戳,再用相减的结果 / 3600 / 24 计算天数 一般要取下行(不够1天的算0天)
全部回答
- 1楼网友:轻熟杀无赦
- 2022-01-10 03:28
后来采臣中进士,小倩生三子,一家和和美美,安居乐业。
- 2楼网友:拜訪者
- 2022-01-10 03:21
思路是先求两个时间的秒数差,然后将结果转换即可:
echo calcTime('2018-08-20', '2018-08-30');
function calcTime($fromTime, $toTime){
//转时间戳
$fromTime = strtotime($fromTime);
$toTime = strtotime($toTime);
//计算时间差
$newTime = $toTime - $fromTime;
return round($newTime / 86400) . '天' .
round($newTime % 86400 / 3600) . '小时' .
round($newTime % 86400 % 3600 / 60) . '分钟';
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯