Date.setUTCHours()設定日期中的UTC小時
- 詳細內容
- 分類:Javascript
- 發佈:2013-04-12, 週五 23:43
- 點擊數:1735
Javascript的Date.setUTCHours()方法:
setUTCHours()方法依據UTC時間來設定日期物件中的小時。setHours()方法也可以同時設定分,秒,以及毫秒數。若設定的參數超出預期的範圍,setUTCHours()方法會自動計算超出去的值,以得到超出範圍後的時間。譬如說小時的範圍為0~23,若設定26,則會變成隔天的凌晨2點(設定成24的話則是隔天凌晨0點)。
setUTCHours()方法有一個傳回值,這傳回值代表著從1970年1月1日0時0分到該日期物件的UTC時間所經過的毫秒數。
Date.setUTCHours()的語法:
DateObj.setUTCHours(hours[, minutes[, seconds[, ms]]])
hours:小時。
minutes:分鐘,有設定小時才能設定分鐘。
seconds:秒,有設定分鐘才能設定秒。
ms:有設定秒才能設定毫秒。
傳回值:從1970年1月1日0時0分到該日期物件的UTC時間所經過的毫秒數。
若沒有設定minutes、seconds、ms,則會以 getUTCMinutes、getUTCSeconds、getUTCMilliseconds,自動帶入。
Date.setUTCHours()的範例:
Date.setUTCHours()的範例輸出:
Thu, 11 Apr 2013 14:05:12 GMT
1365732312835
Fri, 12 Apr 2013 02:05:12 GMT
Date.setUTCHours()的範例說明:
1.建立一日期物件,
2.使用setUTCHours(26)設定小時數,26明顯已超出範圍,所以天數自動調整加一天,並將小時設定為2。
3.setUTCHours(26)傳回一數值,該數值為從1970年1月1日0時0分到該日期物件的UTC時間所經過的毫秒數。
關於Date物件的其他屬性與方法,請參考:日期物件 Date。
按個讚!~支持本站!~
你可能會有興趣的文章
- Date.setUTCFullYear()設定日期中的UTC年
- Date.setUTCDate()設定日期物件的UTC日期
- Date.setTime()設定日期物件的日期
- Date.setSeconds()設定日期中的秒數
- Date.setMonth()設定日期中的月份
- Date.setMinutes()設定日期中的分鐘