我从API返回此时格式:
1287498792000
任何人都可以建议使用什么格式以及如何在PHP中解析它?
答案 0 :(得分:10)
此格式是自1970-01-01以来的毫秒数。
如果我没有记错的话,你的约会对象是2010-10-19 @ 14h33。
将它除以1000并使用标准的php函数来显示date
之类的unix时间戳来显示它,或使用getdate
来提取不同的部分。
答案 1 :(得分:1)
这是一个以<毫秒为单位表示的 Unix时间戳 - 相当于time()
的返回值乘以1,000(PHP中的时间戳以秒为单位,而不是毫秒)。
您可以在PHP中直接使用 1 ,例如对于date()
函数:
print date('l jS \of F Y h:i:s A', 1287498792000 / 1000);
// Outputs: Tuesday 19th of October 2010 02:33:12 PM
修改强>
1 是的,似乎是以毫秒为单位。除以1,000以获得PHP理解的时间戳。
答案 2 :(得分:0)
这是一个UNIX时间戳 - 它代表自1970年1月1日以来的秒数。
您可以使用PHP的date()
函数将其转换为人类可读的格式。