我是Java语言的新手,在PHP文件中,我的脚本是这样的
$JsonFormat = sprintf(
'\/Date(%s%s)\/',
$dateTime->format('U') * 1000,
$dateTime->format('O')
);
$dateTime->format('U') = Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)
$dateTime->format('O') = Difference to Greenwich time (GMT) in hours
返回这样的数据,并且工作正常。
/日期(1542798236000 + 0800)/
我试图像这样用javascript重做代码,
var dt = new Date();
var newDate = new Date(Date.UTC(dt.getFullYear(), dt.getMonth(), dt.getDate()));
var newDate = '\/Date(' + newDate.getTime() + '+0800)\/';
但是它会这样返回
/日期(1542758400000 + 0800)/
在我要访问的API中,它显示“登录已过期” ,这意味着日期时间可能不正确。
时区:“亚洲/马尼拉”
我如何设法获得正确的日期时间。