下面是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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。