我有不同的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方法,我会编写自己的课程,或者如果某人有方便的东西可以分享......:)
谢谢!
答案 0 :(得分:1)
您可以在循环中使用DateTime::createFromFormat
和您的格式,并检查是否已创建有效对象