php从20分钟减去秒数

时间:2015-11-17 17:18:25

标签: php time

我的基准时间从20分钟开始

00:20:00

我想从这个时间减去800秒 我一直试图使用strtotime(' - 800秒'),但这似乎不起作用。

还有其他更简单的方法来实现这一目标吗?

2 个答案:

答案 0 :(得分:2)

另一种选择是使用DateTimeDateInterval

创建一个DateTime对象,添加20分钟,然后使用DateInterval从中减去800秒。 然后得到这个改变的DateTime对象和一个新的DateTime对象之间的区别。

这会为您提供DateInterval,其中format方法可以格式化间隔。

例如:

$dateTime = new DateTime();
echo $dateTime
    ->add(new DateInterval('PT20M'))
    ->sub(new DateInterval('PT800S'))
    ->diff(new DateTime())->format("%I:%S");

将导致:

  

6点40

Demo

答案 1 :(得分:1)

您可以这样做:

spark-submit --class "SimpleApp" --master yarn-client --num-executors 2 simpleapp_2.10-1.0.jar