我有这种格式的日期:
20110122000000.000
我该如何改变呢?
12.01.2011
Run Code Online (Sandbox Code Playgroud)
(2011年1月12日)
然后我在php中使用它:
$origDate = "20110112000000.000";
$newDate = date("d.m.Y", strtotime($origDate));
Run Code Online (Sandbox Code Playgroud)
它可以输出如下内容:
01.12.2011
Run Code Online (Sandbox Code Playgroud)
谢谢!
只需猜测您的日期格式,数字的位置一致,您就可以手动形成时间戳:
$origDate = "20110112000000.000";
$newDate = date("d.m.Y", mktime(0,0,0,
substr($origDate, 4, 2), // month
substr($origDate, 6, 2), // day
substr($origDate, 0, 4)) // year
);
Run Code Online (Sandbox Code Playgroud)
哪个产生01.12.2011