色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery new date 時區

呂致盈2年前10瀏覽0評論

jQuery中的new Date()是一個非常常用的方法,它可以生成當前時間的日期對象。但是,如果我們需要獲取不同時區的當前時間怎么辦呢?這就需要用到Date對象的時區設置了。

我們可以使用以下代碼獲取當前時間的日期對象:

var date = new Date();

但是,這會獲取本地時間。如果我們需要獲取其他時區的當前時間,必須將本地時間轉換為UTC時間,再根據時差設置時區,如下所示:

var date = new Date();
var utc = date.getTime() + (date.getTimezoneOffset() * 60000);
var offset = 8;
var newDate = new Date(utc + (3600000 * offset));

其中,getTimezoneOffset()方法返回本地時間和UTC時間之間的時差,以分鐘為單位。我們將其轉成毫秒并加上getTime()方法的返回值,即可得到UTC時間。然后,根據需要的時區設置時差,再加上UTC時間得到目標日期對象。

當然,如果我們只需要獲取UTC時間,可以直接使用以下代碼:

var utcDate = new Date().toUTCString();

這將獲取當前UTC時間的字符串形式。