PHP从yyyy-mm-ddThh:mm:ss字符串创建日期对象

时间:2010-06-03 12:22:14

标签: php datetime date

我有一个格式为yyyy-mm-ddThh:mm:ss的字符串,我想把它转换为日期对象。我该怎么做?

4 个答案:

答案 0 :(得分:18)

$date = DateTime::createFromFormat('Y-m-d\TH:i:s', '2010-06-03T14:29:00');

答案 1 :(得分:11)

您可以使用Datetime的createFromFormat(),或者,如果您不想自己构建格式掩码,请使用strtotime()将字符串转换为Unix时间戳。

答案 2 :(得分:2)

您应该可以使用strtotime()

答案 3 :(得分:1)

请记住,由于unix时间戳,strtotime()将你限制在1970年1月1日