Javascript和PHP之间的时间戳

前端之家收集整理的这篇文章主要介绍了Javascript和PHP之间的时间戳前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用 Javascript

我有对象单元格的日期

params.date = cell.getDate();
params.timestamp = cell.getDate().getTime() / 1000;
console.log(params);

对象{date:2013年5月9日00:00:00 GMT 0800(中国标准时间),时间戳:1368028800}

然后我尝试在PHP中检查时间戳

$date = '1368028800';
echo date('Y-m-d',$date);

2013年5月8日

有一天的差异为什么?

解决方法

params.date = cell.getDate();

返回DATE而不是TIME.

params.timestamp = cell.getDate().getTime() / 1000;

正在将日期转换为日期时间 – 不读取当前时间.

但即使您在javascript中获得时间戳,PHP的日期函数输出将取决于它的时区.

原文链接:https://www.f2er.com/js/151571.html

猜你在找的JavaScript相关文章