将时间字符串例如“Wed,24 Nov 2010 13:10:00 EST”转换为PHP中的DateTime

时间:2010-11-26 21:54:44

标签: php datetime

我正在解析XML,我得到的创建时间为:Wed,2010年11月24日13:10:00 EST

我的要求是在将数据插入数据库之前,使用DateTime函数将此时间转换为指定的时间格式。

任何人都可以帮助我。

谢谢你 Zeeshan

2 个答案:

答案 0 :(得分:1)

使用date_create_from_format函数获取DateTime。你的格式看起来像“D,d M y H:i:s T”。

答案 1 :(得分:1)

查看我上面指出的重复链接。

r日期格式可能适合您 - 由于时区名称而无法确定。如果有疑问,请自行构建掩码,使用e作为时区标识符的占位符。

PHP manual on date有占位符列表。