如何在PHP中添加时间戳到Minutes

时间:2014-09-30 05:51:18

标签: php

$date = 10/24/14
$time = 10:10
$mtc = 180 minutes

使用strtotime功能后我得到时间戳,

echo strtotime('10/24/14 10:10');
timestamp is 1414138200

如何将时间戳添加到180分钟。任何人都可以帮助我。

3 个答案:

答案 0 :(得分:1)

Unix时间戳以秒为单位表示。所以要添加180分钟,只需转换为秒并添加到当前时间戳,如

$ts = strtotime('10/24/14 10:10');
$ts += 180*60;
echo date("m/d/Y H:i",$ts);

答案 1 :(得分:1)

如果我理解你的问题,你可以将秒添加到当前时间戳。

$timestamp = time();
$timestamp = $timestamp + 60*180; //180 minutes later

答案 2 :(得分:1)

试试

$time = strtotime('10/24/14 10:10');
$afterAddMinutesTime = strtotime('+180 minutes', $time);

echo $afterAddMinutesTime; // this is new timestamp after add 180 minutes
echo date('Y-m-d H:i:s', $afterAddMinutesTime); // just for checking