下麵是Date UTC()方法的示例。
- 例:
<script> var gfg = Date.UTC(2020, 07, 03); document.write("Output:" + gfg); </script>
- 輸出:
Output:1596412800000
JavaScript中的Date.UTC()方法用於返回自通用時間1970年1月1日00:00:00開始的Date對象中的毫秒數。 UTC()方法在兩個方麵與Date構造器不同:
- Date.UTC()使用通用時間而不是本地時間。
- Date.UTC()以數字形式返回時間值,而不是創建Date對象。
用法:
Date.UTC(year, month, day, hour, minute, second, millisecond)
參數:此方法接受上述和以下所述的七個參數:
- year:指定1900年之後的年份。
- month:指定0到11之間的整數表示月份,其他允許的值為:
- -1將代表上一年的最後一個月。
- 12將代表明年的第一個月。
- 13將代表明年的第二個月。
- day:它是一個可選參數。用於指定介於1到31之間的整數,表示月份中的某天。允許的其他值為:
- 0將代表上個月的最後一個小時。
- -1表示上個月最後一個小時之前的小時。
- 如果一個月有31天,則32將代表下個月的第一天。
- 如果一個月有30天,則32個代表下個月的第二天。
- hour:它是一個可選參數。用於指定介於0到23之間的表示小時的整數。其他允許的值為:
- -1將代表前一天的最後一個小時。
- 24將代表第二天的第一個小時。
- minute:它是一個可選參數。用於指定介於0和59之間的整數,代表分鍾。允許的其他值包括:
- -1將代表前一小時的最後一分鍾。
- 60將代表下一小時的第一分鍾。
- second:它是一個可選參數。用於指定介於0到59之間的表示秒的整數。其他允許的值為:
- -1將代表前一分鍾的最後一秒。
- 60將代表下一分鍾的第一秒。
- millisecond:它是一個可選參數。用於指定介於0到999之間的整數,表示毫秒。允許的其他值為:
- -1將代表前一秒的最後一毫秒。
- 1000將代表下一秒的第一毫秒。
返回值:Date.UTC()方法返回一個數字,該數字表示自1970年1月1日通用時間00:00:00開始的給定Date對象中的毫秒數。
以下示例說明了JavaScript中的方法:
- 範例1:在此示例中,在Date.UTC()方法中傳遞了三個參數,分別表示年,月和日。該方法返回指定為參數的日期與1970年1月1日午夜之間的毫秒數。
Date.UTC(2010, 01, 28)
輸出:
1267315200000
- 範例2:在此示例中,在Date.UTC()方法中傳遞了三個參數,分別代表年,月和日,並創建了數據對象“new date”。該方法返回所傳遞參數的UTC時間。
new Date(Date.UTC(2010, 01, 28))
輸出:
Sun Feb 28 2010 05:30:00 GMT+0530 (IST)
上述方法的更多代碼如下:
程序1:在此程序中,返回指定日期和1970年1月1日午夜之間的毫秒數。
<script>
var test = Date.UTC(2010, 01, 28);
document.write("Output:" + test);
</script>
輸出:
Output:1267315200000
程序2:在此程序中,使用UTC時間而不是本地時間創建日期對象。
<script>
var test = new Date(Date.UTC(2010, 01, 28));
document.write("Output:" + test);
</script>
輸出:
Output:Sun Feb 28 2010 05:30:00 GMT+0530 (IST)
支持的瀏覽器:下麵列出了JavaScript Date UTC()方法支持的瀏覽器:
- 穀歌瀏覽器
- IE瀏覽器
- Firefox
- Opera
- Safari
相關用法
- JavaScript Date toLocaleTimeString()用法及代碼示例
- JavaScript Date getHours()用法及代碼示例
- Javascript date.getMinutes()用法及代碼示例
- Javascript date.getMonth()用法及代碼示例
- Javascript date.getSeconds()用法及代碼示例
- Javascript date.getDay()用法及代碼示例
- JavaScript Date getMilliseconds()用法及代碼示例
- JavaScript Date getFullYear()用法及代碼示例
- JavaScript Date getDate()用法及代碼示例
- JavaScript Date getUTCDate()用法及代碼示例
- JavaScript Date getUTCDay()用法及代碼示例
- JavaScript Date getUTCFullYear()用法及代碼示例
- JavaScript Date getUTCHours()用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 JavaScript Date UTC() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。