确定不同的DateTime格式并将其转换为一种格式

时间:2011-10-07 02:39:54

标签: php datetime format

我有不同的DateTime格式,需要将它们转换为标准格式。

PHP方法中是否有任何构建接受不同的格式并将它们作为DateTime对象或其他易于格式化的东西返回?我搜索了php.net和这个论坛,但找不到任何东西。

在我开始编写可能已存在的内容之前,只想节省时间。

我的格式:

d.m.Y
d/m/Y
d-m-Y

m.d.Y
m/d/Y
m-d-Y

Y.d.m
Y/d/m
Y-d-m

Y.m.d
Y/m/d
Y-m-d

如果没有PHP方法,我会编写自己的课程,或者如果某人有方便的东西可以分享......:)

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以在循环中使用DateTime::createFromFormat和您的格式,并检查是否已创建有效对象