我收到类似11.30.2012的日期,我需要在UNIX时间戳中进行转换,但在PHP中似乎无法正常工作。我该如何解决这个问题。提前致谢。
答案 0 :(得分:1)
$date = '12.31.2000';
$timestamp = DateTime::createFromFormat('m.d.Y', $date)->getTimestamp();
答案 1 :(得分:0)
试试这个
$date = "11.30.2012";
$x = explode(".",$date);
$req_date = $x[2]."-".$x[0]."-".$x[1];
$unixdate = strtotime($req_date);
答案 2 :(得分:0)
试试这个
$date = "11.30.2012";
list($month, $day, $year) = split('.', $date);
$timeStamp = mktime(0, 0, 0, $month, $day, $year);