我的PHP mktime未来日期有多少秒

时间:2017-03-10 04:06:23

标签: php mktime

所以我的代码可以在午夜获取下个月第一天的日期:

$future_date = date("Y-m-d H:i:s", mktime(0, 0, 0, date("m")+1, 1, date("Y")));

我无法弄清楚(我已经用Google搜索了一下)是如何计算从现在到未来日期的秒数。

1 个答案:

答案 0 :(得分:0)

mktime()存储到$future_date_unix意味着您可以将其用于所需的字符串生成以及使用当前time()值的减法计算秒数。

$future_date_unix = mktime( 0, 0, 0, date('m') + 1, 1, date('Y') );
$future_date = date( 'Y-m-d H:i:s', $future_date_unix );
$seconds_till_future_date = $future_date_unix - time();