如果超过24小时不重置

时间:2016-01-01 14:58:22

标签: php datetime datetime-format

我目前制作了一个函数,它从时间戳告诉剩下的小时,分​​钟和秒。但是当项目超过24小时结束时,它应该显示示例48小时而不重置它。我怎样才能做到这一点?

我已经好几天了,但我应该只在几小时,几分钟和几秒钟内完成。 76小时20分钟20秒。

    $time = strtotime($row['start_date']) - time();

    $days = floor($time / (60 * 60 * 24));
    $time -= $days * (60 * 60 * 24);

    $hours = floor($time / (60 * 60));
    $time -= $hours * (60 * 60);

    $minutes = floor($time / 60);
    $time -= $minutes * 60;

    $seconds = floor($time);
    $time -= $seconds;


    $hours = ($hours<10) ? "0" . $hours : $hours;
    $minutes = ($minutes<10) ? "0" . $minutes : $minutes;
    $seconds = ($seconds<10) ? "0" . $seconds : $seconds;

1 个答案:

答案 0 :(得分:0)

from pytube import YouTube
ImportError: cannot import name 'YouTube'

您的代码会从时间戳中删除日期部分,这就是原因。