JavaScript setHours() 方法
JavaScript setHours() 方法用于设置日期时间中的小时数。该方法接受一个参数,表示要设置的小时数,可以是 0 到 23 之间的任意整数。
var d = new Date(); d.setHours(15);
上面的代码中,我们创建了一个 Date 对象,使用 setHours() 方法将小时数设置为 15。
使用 setHours() 方法
setHours() 方法可以接受两个参数,第一个参数是要设置的小时数,第二个参数是要设置的分钟数。
var d = new Date(); d.setHours(15, 30);
上面的代码中,我们创建了一个 Date 对象,使用 setHours() 方法将小时数设置为 15,分钟数设置为 30。
setHours() 方法的返回值
setHours() 方法会返回以毫秒为单位的时间戳,表示设置之后的日期时间。
var d = new Date(); var timestamp = d.setHours(15);
上面的代码中,我们创建了一个 Date 对象,使用 setHours() 方法将小时数设置为 15,该方法返回一个以毫秒为单位的时间戳,表示设置之后的日期时间。
setHours() 方法的注意事项
- setHours() 方法只能设置小时数,如果要设置日期,需要使用 setDate() 方法。
- 如果要设置月份,需要使用 setMonth() 方法。
- 如果要设置年份,需要使用 setFullYear() 方法。
setHours() 方法可以用来设置日期时间中的小时数,可以接受一个或两个参数,返回以毫秒为单位的时间戳,表示设置之后的日期时间。