用setHours()方法根据本地时间为指定日期对象设置小时数。
此方法还可用于设置分钟,秒和毫秒。
date.setHours(hours, minutes, seconds, millisec)
var d = new Date(); d.setHours(18);测试看看‹/›
如果未指定 minutes, seconds 和 millisec 参数,则使用从getMinutes(),getSeconds() 和 getMilliseconds()方法返回的值。
所有浏览器都完全支持setHours()方法:
Method | |||||
setHours() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
hours | (必需)0到23之间的整数,代表小时。 如果提供的值大于23,则日期时间将增加额外的小时数。 |
minutes | (可选)0到59之间的整数,代表分钟。 如果提供的值大于59,则日期时间将增加额外的分钟数。 |
seconds | (可选)0到59之间的整数,代表秒。 如果提供的值大于59,则日期时间将增加额外的秒数。 如果指定seconds参数,则还必须指定minutes参数。 |
millisec | (可选)0到999之间的数字,表示毫秒。 如果提供的值大于999,则日期时间将增加额外的毫秒。 如果指定millisec参数,则还必须指定分钟和秒参数。 |
返回值: | 1970年1月1日00:00:00 UTC与更新日期之间的毫秒数 |
---|---|
JavaScript版本: | ECMAScript 1 |