时间-减去时间=时间秒,以php为单位

问题描述

|| 可以说我有两个输入,日期1和日期2,我需要以秒为单位的差异
Thu,26 May 2011 11:40:00 +0000 
Thu,26 May 2011 11:39:40 +0000 
===============================
                     120 minutes x 60 + 20 seconds
要么
Thu,26 May 2011 11:40:00 +0000
Thu,25 May 2011 11:39:40 +0000
===============================
                     120 minutes + 24 hours ( one day ) / 60x24 = 1440 minutes
                     = 1560 minutes x 60 + 20 seconds
等等.. 我们如何使用php进行上述操作? *编辑忘记了秒。 感谢您的光临! 亚当·拉玛丹(Adam Ramadhan)     

解决方法

使用
DateTime
类。请注意,“ 3”是> = PHP 5.3方法。如果您使用的是旧版本,则可以始终使用
strtotime()
$dateStart = new DateTime(\'Thu,26 May 2011 11:40:00 +0000\');

$dateFinish = new DateTime(\'Thu,25 May 2011 11:39:40 +0000\');

echo $dateStart->diff($dateFinish)->s; // 20
键盘。     ,
$diff = strtotime($date2) - strtotime($date2);
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...