PHP时间戳相减转化为天小时分秒php

/ / 2025-03-28   阅读:2558
PHP时间戳相减转化为天小时分秒...

两时间戳相减得到相差时间的秒数,然后转化成X天X小时X分X秒

<?php
// 自定义函数:time2string($second) 输入秒数换算成多少天/多少小时/多少分/多少秒的字符串
function time2string($second){
    $day = floor($second/(3600*24));
    $second = $second%(3600*24); // 除去整天之后剩余的时间
    $hour = floor($second/3600);
    $second = $second%3600; // 除去整小时之后剩余的时间 
    $minute = floor($second/60);
    $second = $second%60; // 除去整分钟之后剩余的时间 
    // 返回字符串
    return $day.'天'.$hour.'小时'.$minute.'分'.$second.'秒';
}
 
// 获取从现在到2011年11月11日11点11分11秒还有多久
$time1 = strtotime('2021-11-11 11:11:11');
$time2 = strtotime(now);
 
// 相减得到相差的 秒 数
$time3 = $time1 - $time2;
 
// 输出
echo '从现在到2021年11月11日11点11分11秒还有:'.time2string($time3);


我要评论

昵称:
验证码:

最新评论

共0条 共0页 10条/页 首页 上一页 下一页 尾页
意见反馈