如何使用javascript格式化计算机的时区偏移格式为:<+/-><hourDiff>:<minuteDiff>
,例如-7:00
(America / Los_Angeles)。
答案 0 :(得分:2)
中
getTimezoneOffset
返回一个数字,表示UTC
minutes
与当地时间之间的时差
var date = new Date();
var tzOffset = date.getTimezoneOffset();
var hours = ~~(tzOffset / 60);
var minutes = Math.abs(tzOffset % 60);
alert('Hours: ' + hours + ' Minutes: ' + minutes);