PHP将日期转换为时间戳

jku*_*ner 0 php datetime

如何将"9/7/2009"转换为时间戳,例如来自time()?我用strtotime()吗?

Gre*_*reg 7

是的,你可以用strtotime()

$time = strtotime('9/7/2009');
echo $time; // 1252278000
Run Code Online (Sandbox Code Playgroud)

这将采用mm/dd/yyyy的格式,所以不要尝试英国风格的dd/mm/yyyy日期.

换句话说,使用 date()

$date = date('n/j/Y', $time);
echo $date; // 9/7/2009
Run Code Online (Sandbox Code Playgroud)