JS怎么获取美东时间? 比中国少12个小时

JavaScript025

JS怎么获取美东时间? 比中国少12个小时,第1张

js只能获取客户端时间(也就是你的电脑的时间)

解决方法:

一、把电脑抱到美东去上网

二、获取本地时间再减掉12小时

三、使用js操纵服务器端语言进行获取

洛杉矶时区是西八区,代码:

var sq=-8 //设置时区,东为正数,西为负数

var d = new Date()

var utc = d.getTime() + (d.getTimezoneOffset() * 60000)

var nd = new Date(utc + (3600000*sq))

alert("北京时间:"+d.toLocaleString()+"\r\r洛杉矶时间:"+nd.toLocaleString())