JavaScript setHours() 方法
定義和用法
setHours() 方法用于設(shè)置指定的時(shí)間的小時(shí)字段。
語(yǔ)法
dateObject.setHours(hour,min,sec,millisec)
參數(shù) | 描述 |
---|---|
hour | 必需。表示小時(shí)的數(shù)值,介于 0(午夜) ~ 23(晚上11點(diǎn)) 之間,以本地時(shí)間計(jì)(下同)。 |
min | 可選。表示分鐘的數(shù)值,介于 0 ~ 59 之間。在 EMCAScript 標(biāo)準(zhǔn)化之前,不支持該參數(shù)。 |
sec | 可選。表示秒的數(shù)值,介于 0 ~ 59 之間。在 EMCAScript 標(biāo)準(zhǔn)化之前,不支持該參數(shù)。 |
millisec | 可選。表示毫秒的數(shù)值,介于 0 ~ 999之間。在 EMCAScript 標(biāo)準(zhǔn)化之前,不支持該參數(shù)。 |
返回值
調(diào)整過的日期的毫秒表示。在 ECMAScript 標(biāo)準(zhǔn)化之前,該方法什么都不返回。
提示和注釋:
注釋:如果上面的參數(shù)之一使用一位的數(shù)字來規(guī)定,那么 JavaScript 會(huì)在結(jié)果中加一或兩個(gè)前置 0。
注釋:該方法總是結(jié)合一個(gè) Date 對(duì)象來使用。
實(shí)例
例子 1
在本例中,我們將通過 setHours() 方法把當(dāng)前時(shí)間的小時(shí)字段設(shè)置為 15:
<script type="text/javascript"> var d = new Date() d.setHours(15) document.write(d) </script>
輸出:
例子 2
在本例中,我們將通過 setHours() 方法把時(shí)間設(shè)置為 15:35:01:
<script type="text/javascript"> var d = new Date() d.setHours(15,35,1) document.write(d) </script>
輸出:
TIY
- setHours()
- 如何使用 setHours() 來設(shè)置時(shí)間。