我想将我的日期从格林尼治标准时间转换为简单的日期格式,因此我在这个网站上四处寻找许多问题和答案,但没有成功。
我有约会
$ date ='2010-12-01T02:00:00:000-0500';
并且我想将此日期转换为12-01-2010
,我已经尝试过了,date('d-m-Y',strtotime($date));
但在这里不起作用。
提前致谢。
这应该为您工作:
只需用于在格式化日期之后DateTime::createFromFormat()
创建一个DateTime
对象,就像这样:
$date = "2010-12-01T02:00:00:000-0500";
$date = DateTime::createFromFormat("Y-m-d\TH:i:s:uP", $date);
echo $date->format("m-d-Y");
输出:
12-01-2010
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句