企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
| JScript  | [语言参考](#) | |-----|-----| # setDate 方法 设置 **Date** 对象中用[本地时间](#)表示的数字日期。 `*dateObj*.**setDate(***numDate***)**` #### 参数 *dateObj* 必选项。任意 **Date** 对象。 *numDate* 必选项。是一个等于数字日期的数值。 #### 说明 要设置用[全球标准时间 (UTC)](#)表示的日期值,请使用 **setUTCDate** 方法。 如果 *numDate* 的值大于 **Date **对象中所保存的月份的天数或者是负数。那么日期将被设置为由 *numDate* 减去所保存月份中天数而得到的日期。例如,如果所保存的日期是 1996 年 1 月 5 日,并且调用了方法 **setUTCDate(32)**,那么日期将被改变为 1996 年 2 月 1 日。负数的处理方法与此相似。 #### 示例 下面这个例子说明了 **setDate** 方法的用法。 ~~~ function SetDateDemo(newdate){    var d, s; // ~~~ 声明变量。     ~~~ d = new Date(); // ~~~ 创建 ~~~ date ~~~ 对象。     ~~~ d.setDate(newdate); // ~~~ 设置 ~~~ date ~~~ 为 ~~~ newdate ~~~ 。     ~~~ s = "Current setting is "; ~~~ ~~~    s += d.toLocaleString(); ~~~ ~~~    return(s); // ~~~ 返回新设的日期。 } #### 要求 [版本 3](#) #### 请参阅 [Date 对象的方法](#) | [getDate 方法](#) | [getUTCDate 方法](#) | [setUTCDate 方法](#) 应用于: [Date 对象](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)