JavaScript Date setUTCMonth() 方法

  • JavaScript Date setUTCMonth() 方法

    setUTCMonth()方法根据通用时间设置月份(从0到11)。
    注意: 1月是0,2月是1,依此类推。
    此方法也可用于设置月中的某天。
    提示:通用协调时间(UTC)是世界时间标准设置的时间。
    注意:UTC时间与GMT时间相同。
    实例:
    将月份设置为4(五月):
    var d = new Date();
    d.setUTCMonth(4);
    
    尝试一下
  • 浏览器支持

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

    Date.setUTCMonth(month, day)
  • 参数值

    参数 描述
    month 必需的。 表示月份的整数。预期值为0-11,但允许使用其他值:
    • -1 - 将导致上一年的最后一个月
    • 12 - 将导致明年的第一个月
    • 13 - 将导致明年的第二个月
    day 可选的。 表示月中某天的整数。预期值为1-31,但允许使用其他值:
    • 0 - 将导致上个月的最后一个小时
    • -1 - 将导致前一个月的最后一小时之前的小时
    如果月份有31天:
    • 32 - 将导致下个月的第一天
    如果月份有30天:
    • 32 - 将导致下个月的第二天
  • 技术细节

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

    将月份设置为4(五月),将日期设置为20:
    var d = new Date();
    d.setUTCMonth(4, 20);
    尝试一下
    将日期设置为上个月的最后一天:
    var d = new Date();
    d.setUTCMonth(d.getUTCMonth(), 0);
    尝试一下