我收到了来自 api 的响应,其中有一个数据字段“created_time”:1568717579,然后我将其转换为 Ydm H:i:s 格式以保存到我的 PHP 数据库中,问题是它总是在 1970 年返回。echo date('Y-m-d H:i:s', 1568717579/1000);die;// always returns year 1970
2 回答
波斯汪
TA贡献1811条经验 获得超4个赞
您不需要将其除以 1000。时间戳采用 Epoch(Unix 时间)格式:https ://en.wikipedia.org/wiki/Unix_time
吃鸡游戏
TA贡献1829条经验 获得超7个赞
简单的
echo date('Y-m-d H:i:s', 1568717579);
// Utc current time seconds from 00:00:00 UTC on 1 January 1970
echo time();
// Current time date
echo date('Y-m-d H:i:s', time());
- 2 回答
- 0 关注
- 220 浏览
添加回答
举报
0/150
提交
取消
