Php 早上7:30加上10分钟

Php 早上7:30加上10分钟,php,date,strtotime,Php,Date,Strtotime,我肯定这个问题以前有人问过,但我太沮丧了,找不到它。我想做的就是在X点加上X分钟 例如,在我的例子中,我有一个早上7:30的时间,我想加上2:20(2分20秒)。(特别是这些格式) 我以前甚至做过,但每次我尝试散列出一个新的PHP时间函数时,就好像我进入了格式化错误的领域。感谢您的输入,我将在我的余生中将此答案加入书签。将其转换为时间戳,添加600秒,然后将其转换回。将2分20秒添加到上午7:30: $dt = new DateTime('7:30 AM'); $dt->add(new D

我肯定这个问题以前有人问过,但我太沮丧了,找不到它。我想做的就是在X点加上X分钟

例如,在我的例子中,我有一个早上7:30的时间,我想加上2:20(2分20秒)。(特别是这些格式)


我以前甚至做过,但每次我尝试散列出一个新的PHP时间函数时,就好像我进入了格式化错误的领域。感谢您的输入,我将在我的余生中将此答案加入书签。

将其转换为时间戳,添加600秒,然后将其转换回。

将2分20秒添加到上午7:30:

$dt = new DateTime('7:30 AM');
$dt->add(new DateInterval('PT2M20S'));
echo $dt->format('H:i:s')."\n";
输出:

07:32:20