在时间戳中转换日期时间字符串的正确方法


Correct way of converting DateTime string in timestamp

时间戳中将日期时间字符串转换为"2014-12-06 07:45"格式的正确方法是什么?
我像

date( "Y-m-d H:i", '2014-12-06 07:45' );

但是时间是零...

灵活的格式方式:

$date = 'DateTime::createFromFormat('Y-m-d H:i', '2014-12-06 07:45');
echo $date->getTimestamp();

这应该适合您:

echo strtotime("2014-12-06 07:45");

输出:

1417848300