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

时间:2014-12-05 11:36:49

标签: php datetime

在时间戳中转换日期时间字符串的正确方法是什么,如'2014-12-06 07:45'? 我喜欢

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

但时间是零......

2 个答案:

答案 0 :(得分:1)

灵活的格式化方式:

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

echo $date->getTimestamp();

答案 1 :(得分:0)

这应该适合你:

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

输出:

1417848300