距离我的 PHP mktime 未来日期还有多少秒
How many seconds until my PHP mktime future date
所以我的代码可以在午夜获取下个月第一天的日期:
$future_date = date("Y-m-d H:i:s", mktime(0, 0, 0, date("m")+1, 1, date("Y")));
我想不通(而且我用 Google 搜索了很多)是如何计算从现在到未来日期的秒数。
将 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();
所以我的代码可以在午夜获取下个月第一天的日期:
$future_date = date("Y-m-d H:i:s", mktime(0, 0, 0, date("m")+1, 1, date("Y")));
我想不通(而且我用 Google 搜索了很多)是如何计算从现在到未来日期的秒数。
将 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();