JavaScript Date setUTCHours() 方法

  • JavaScript Date setUTCHours() 方法

    setUTCHours()方法根据UTC时间设置日期对象的小时。此方法还可用于设置分钟,秒和毫秒。
    提示:通用协调时间(UTC)是世界时间标准设置的时间。
    注意:UTC时间与GMT时间相同。
    实例:
    根据UTC时间将小时设置为15:
    var d = new Date();
    d.setUTCHours(15);
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    setUTCHours()
    支持
    支持
    支持
    支持
    支持
  • 语法

    Date.setUTCHours(hour, min, sec, millisec)
  • 参数值

    参数 描述
    hour 必需的。 表示小时的整数。预期值为0-23,但允许使用其他值:
    • -1 - 将导致前一天的最后一小时
    • 24 - 将导致第二天的第一个小时
    min 可选的。 表示分钟的整数。预期值为0-59,但允许使用其他值:
    • -1 - 将导致前一小时的最后一分钟
    • 60 - 将导致下一个小时的第一分钟
    sec 可选的。 表示秒数的整数。预期值为0-59,但允许使用其他值:
    • -1 - 将导致前一分钟的最后一秒
    • 60 - 将导致下一分钟的第一秒
    millisec 可选的。 一个表示毫秒的整数。预期值为0-999,但允许使用其他值:
    • -1 - 将导致前一秒的最后一毫秒
    • 1000 - 将导致下一秒的第一毫秒
  • 技术细节

    项目 描述
    返回值: 一个数字,表示日期对象与1970年1月1日午夜之间的毫秒数
    JavaScript版本: ECMAScript 1
  • 更多例子

    将时间设置为UTC时间15:35:01
    var d = new Date();
    d.setUTCHours(15, 35, 1);
    尝试一下
    使用UTC方法将时间设置为48小时前:
    var d = new Date();
    d.setUTCHours(d.getUTCHours() - 48);
    尝试一下