2016-04-30 127 views
-1

如何使用javascript將電腦的時區偏移格式化爲此格式:
<+/-><hourDiff>:<minuteDiff>,例如-7:00(America/Los_Angeles)。如何獲得當前時區偏移(並正確格式化)?

+0

讓您的生活與JS日期理智:使用moment.js –

+0

如何我會用它嗎? @NelsonTeixeira – EndenDragon

+0

轉到moment.js的頁面:http://momentjs.com/它有一個非常簡單的語法。這裏都有描述,非常簡單。 –

回答

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);

相關問題