谁能向我解释为什么代码行:
Date("l F d, Y","2013-01-25T01:42:16.411Z")
正在返回:
Wednesday December 31, 1969
而不是:
Wednesday January 25, 2013
date()
的第二个参数是 Unix 时间戳,而不是格式化字符串:
date("l F d, Y",strtotime("2013-01-25T01:42:16.411Z"));
我用strtotime()
将其转换为Unix时间戳,然后再用date()
格式化它;