在PHP中获得直到月底的秒数

Psy*_*che 1 php

我想设置一个PHP的cookie,必须在月底到期.

我怎样才能获得到月底之前的秒数?

谢谢.

Mal*_*ist 6

您可以使用time()来获取自epoche以来经过的秒数.然后使用strtotime("date")来获取您的日期秒数.减去两者,你就得到了秒数的差异.

这将为您提供本月的最后一秒:

$end = strtotime('+1 month',strtotime(date('m').'/01/'.date('Y').' 00:00:00')) - 1;
Run Code Online (Sandbox Code Playgroud)

这将给你现在:

$now = time();
Run Code Online (Sandbox Code Playgroud)

这会给你距离:

$numSecondsUntilEnd = $end - $now;
Run Code Online (Sandbox Code Playgroud)