echo date( "m/d/Y h:i a", "10/22/2009 12:32 am" );
12/31/1969 07:00 pm
为什么我的输出没有给我正确的日期,我做错了什么?
答案 0 :(得分:7)
echo date( "m/d/Y h:i a", strtotime("10/22/2009 12:32 am" ));
答案 1 :(得分:3)
第二个参数应该是时间戳,而不是日期字符串。
答案 2 :(得分:1)
如何在PHP Documentation for the date function中读取第二个参数必须是unix时间戳。您可以使用mktime Function将日期转换为时间戳。