在PHP中计算从秒开始的日期

时间:2013-02-16 05:56:41

标签: php date time seconds

从秒开始计算未来日期。

$var = 5183990; //seconds
$today = '2013-02-16 11:00:00'; //date

就像我有5183990秒作为变量$ var。
现在我想知道从当前时间5183990秒后的未来日期/时间。

3 个答案:

答案 0 :(得分:3)

由于time()以秒为单位返回当前时间戳,只需以秒为单位添加间隔,然后将其格式化为日期:

echo date("Y-m-d H:i:s",time()+$var);

答案 1 :(得分:1)

试试这个

strtotime('2013-02-16 11:00:00')-time()+$var;

详细信息:http://php.net/manual/en/function.strtotime.php

答案 2 :(得分:1)

你可以使用,

echo date("Y m d h:i:s a",time()+$var);

其中,

time()返回当前时间,然后在$var中添加秒数,它会产生$var seconds之后的时间.... date()然后根据您的选择格式化。 ..