如何将mm-dd-yyyy hh:mm字符串转换为unix时间戳?

时间:2013-09-05 12:35:00

标签: datetime

$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)

1 个答案:

答案 0 :(得分:0)

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

有关详情,请在此处找到reference