Php strotime非和值

Php strotime非和值,php,time,strtotime,Php,Time,Strtotime,您好,我正在使用此代码进行测试 <?php echo date("H:i:s", strtotime('00:00:10') + strtotime('00:00:10')); ?> 但是输出是'15:32:04'而不是'00:00:20',我找不到解决方案 我还尝试: 给我同样的输出 感谢您的帮助您应该使用dateTime类: 一旦你开始使用它,它就简单多了,你可以通过调用函数来做任何你想做的事情。例如,您可以通过调用add函数向日期对象添加X时间: 请记住,只有当您

您好,我正在使用此代码进行测试

 <?php echo date("H:i:s", strtotime('00:00:10') + strtotime('00:00:10')); ?>

但是输出是'15:32:04'而不是'00:00:20',我找不到解决方案

我还尝试:

给我同样的输出


感谢您的帮助

您应该使用dateTime类:

一旦你开始使用它,它就简单多了,你可以通过调用函数来做任何你想做的事情。例如,您可以通过调用add函数向日期对象添加X时间:


请记住,只有当您使用PHP5.3或更高版本时,这个类才会存在。

echo date(“H:i:s”,strotime(“00:00:10+10秒”)
strotime()创建一个时间戳值(自1970年1月1日UTC 00:00:00起的秒数),如果不指定日期,则默认为当前日期,该日期(今天)为
strotime('00:00:10')
(即
2016-03-07 00:00:10
)提供
1457305210
;因此,除非强制日期为1970年1月1日
strotime
返回时间戳,否则不能简单地将这些时间戳相加。添加2个时间戳意味着您不仅要添加秒,还要添加年。