我收到了类似 11.30.2012 的日期,我需要在 UNIX 时间戳中进行转换,但在 PHP 中它似乎不起作用。我该如何解决这个问题。提前致谢。
问问题
2395 次
3 回答
1
$date = '12.31.2000';
$timestamp = DateTime::createFromFormat('m.d.Y', $date)->getTimestamp();
于 2012-11-30T06:58:31.940 回答
0
尝试这个
$date = "11.30.2012";
list($month, $day, $year) = split('.', $date);
$timeStamp = mktime(0, 0, 0, $month, $day, $year);
于 2012-11-30T06:43:49.740 回答
0
尝试这个
$date = "11.30.2012";
$x = explode(".",$date);
$req_date = $x[2]."-".$x[0]."-".$x[1];
$unixdate = strtotime($req_date);
于 2012-11-30T06:38:50.953 回答