2016-09-26 158 views
-1

有没有办法在PHP中将日期时间格式从左边的转换为右边的?PHP转换日期时间格式

1900-01-01T00:00:00-06:001900-01-01 00:00:00.000

2015-06-18T00:00:00-05:002015年6月18日00:00:00.000

正如你看到的,我不希望保留的时区,并希望摆脱的T,我相信一个在右边也有毫秒。

+0

一个通用版本,让你开始:http://stackoverflow.com/questions/2754765/how-to-reformat-date-in-php –

回答

1

由于只有年份和月份是相关的,因此您可以使用date_format从您现有的字符串中获取该字符串,然后将您的时间连接到该字符串,从而生成您之后的字符串。

date_format(new DateTime("1900-01-01T00:00:00-06:00"),"Y-m-d")." 00:00:00.000"; 
// 1900-01-01 00:00:00.000 
+0

工程就像一个魅力。谢谢! – Jesus