从日期('z')和年份获取时间戳

Nar*_*rek 6 php timestamp date strtotime

我知道年份和年份(0-365).有没有办法从它回到时间戳?

就像是:

$day=date('z');
$year=2012;

$timestamp=strtotime($day.'-nd day of '.$year);
Run Code Online (Sandbox Code Playgroud)

Wab*_*doo 5

请尝试以下操作:

$timestamp = mktime(0,0,0,1,$day,$year);

它将产生一个时间戳,其中时间设置为 0:00:00。(我不确定它是否会在夏令时方面表现正确......)

查看 PHP 手册以获取更多详细信息:PHP: mktime - 手册