1517317337107
应该是:1月31日星期三00:02:17 GMT + 11:00 2018
我在https://www.epochconverter.com/
上验证了这一点结果是: 假设此时间戳以毫秒为单位: 格林尼治标准时间:2018年1月30日星期二1:02:17.107 PM 您的时区:2018年1月31日星期三12:02:17.107 AM GMT + 11:00 DST
我在php中的代码是:
$timestamp = 1517317337107;
echo date('Y-m-d H:i:s', $timestamp);
输出是" 2038-01-19 04:14:07"
我该怎么办?
答案 0 :(得分:6)
该时间戳以毫秒为单位,而不是秒。把它除以1000。
$(window).load(function(e) {
$(".tribe-tickets-meta-field-header").after('<span>Hello World</span>');
})
答案 1 :(得分:0)
以秒为单位转换时间戳并设置时区
$timestamp = 1517317337107;
$timestamp_in_seconds = $timestamp/1000;
date_default_timezone_set("Australia/Sydney");
echo date('D M d Y H:i:s', $timestamp_in_seconds);
输出:2018年1月31日星期三00:02:17