【发布时间】:2017-03-10 21:45:01
【问题描述】:
我在 PHP 中减去时间时遇到问题。
我的时间是:
$row['exp'] = 2017-03-31
和日期('Y-m-d') = 2017-03-10(今天)
$datetime1 = strtotime($row['exp']);
$datetime2 = strtotime(date('Y-m-d'));
$secs = $datetime1 - $datetime2;// == <seconds between the two times>
$days = $secs / 86400;
echo $days;
我的结果是:
36520.958333333333
【问题讨论】:
-
除了下面的答案之外,如果您要处理时间和日期,请查看“碳” - carbon.nesbot.com/docs
-
@keaner 谢谢,这很有趣!
-
没问题,我用它分配,效果很好
-
在您发布一个名为减去时间 PHP 的问题之前。您应该在 SO 的搜索框中搜索这些关键字(如果不是主要搜索引擎)。 stackoverflow.com/search?q=Subtracting+time+PHP 有 pages 和 pages 个结果,请在发布新问题之前进行研究,因为很可能已经有人提出并回答了。跨度>