🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
| JScript  | [语言参考](#) | |-----|-----| # getHours 方法 返回 **Date** 对象中用[本地时间](#)表示的小时值。 `*dateObj*.**getHours()**` 必选项 *dateObj* 参数为 **Date** 对象。 #### 说明 要获取用 [全球标准时间 (UTC)](#)表示的小时值,请使用 **getUTCHours** 方法。 **getHours** 方法返回一个处于 0 到 23 之间的整数,这个值表示从午夜开始计算的小时数。在下面两种情况下此方法的返回值是 0:时间在 1:00:00 am 之前,或者在创建 **Date** 对象的时候没有将时间保存在该对象中。而要确定究竟是哪种情况,唯一的方法就是进一步检查分钟和秒钟值是否也是 0。如果这两个值都是 0,那就几乎可以确定是没有将时间值保存到 **Date** 对象中。 下面这个例子说明了 **getHours** 方法的用法。 ~~~ function TimeDemo(){    var d, s = " ~~~ 当前本地时间为 ~~~ : "; ~~~ ~~~    var c = ":"; ~~~ ~~~    d = new Date(); ~~~ ~~~    s += d.getHours() + c; ~~~ ~~~    s += d.getMinutes() + c; ~~~ ~~~    s += d.getSeconds() + c; ~~~ ~~~    s += d.getMilliseconds(); ~~~ ~~~    return(s); ~~~ ~~~ } ~~~ #### 要求 [版本 1](#) #### 请参阅 [Date 对象的方法](#) | [getUTCHours 方法](#) | [setHours 方法](#) | [setUTCHours 方法](#) 应用于: [Date 对象](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)