-2
$time_str = '2013-09-03 03:29:11' ;

preg_match('/([0-9]+)-([0-9]+)-([0-9]+) (.*)/', $time_str, $matches);
$new_str = $matches[3] . '-' . $matches[1] . '-' . $matches[2] . ' ' . $matches[4];

当我检查 $new_str 的值时,我得到

$new_str = 03-2013-09 03:29:11

但是当我检查的值时,strtotime($new_str)我得到 $str 的空值,其中$str = strtotime($new_str)

4

1 回答 1

0

将 mm-dd-yyyy hh:mm 字符串转换为可以使用的 unix 时间戳strtotime

有关更多信息,请在此处查找参考

于 2013-09-05T12:38:47.200 回答