`

Date setYear()、setFullYear()、setUTCFullYear()方法

阅读更多

功能:设置一个Date对象的年份。

语法:DateObject.setYear(year)

参数:一个2位或4位数字的年份。

返回值:调整过的日期的毫秒表示。

注1:如果year参数是两位的数字,比如setYear(91),则该方法会理解为1991。如果要规定1990年之前或1999年之后的年份,请使用四位数字。

注2:从ECMAScript v3起,JavaScript推荐使用setFullYear()函数代替它。

Date.setFullYear()


功能:设置一个Date对象的年份。

语法:DateObject.setFullYear(year,month,day)

参数:

year:必需,一个4位数字的年份。

month:可选,0~11的数字。其中0表示一月。

day:可选,1~31的数字。

返回值:调整过的日期的毫秒表示。

注:该方法可以只设置年份,也可以同时设置年、月、日的值。

Date.setUTCFullYear()


功能:根据世界标准时间(UTC)设置年份。

语法:DateObject.setUTCFullYear(year,month,day)

参数:

year:必需,一个4位数字的年份。

month:可选,0~11的数字。其中0表示一月。

day:可选,1~31的数字。

返回值:调整过的日期的毫秒表示。

注:该方法可以只设置年份,也可以同时设置年、月、日的值。

注:世界标准时间(UTC)又称格林尼治时间(GMT)。
实例1


设置一个Date对象的年份。
<script type="text/javascript">
var d1 = new Date();
d1.setYear(2007);
document.write( d1 );
</script>

这段代码的输出效果:
Sat Oct 27 2007 11:05:51 GMT+0800

输出结果依次为:星期、月、日、时、分、秒、时区、年。

注:除年份外,其它字段的值都是当前系统时间值。
实例2


设置一个Date对象的年、月、日。
<script type="text/javascript">
var d2 = new Date();
d2.setFullYear(2007,10,5);
document.write( d2 );
</script>

这段代码的输出效果:
Mon Nov 05 2007 11:05:51 GMT+0800

输出结果依次为:星期、月、日、时、分、秒、时区、年。

注意:本例设置的是2007年11月5日,不是10月。

 

转自 : http://blog.csdn.net/w15650516/article/details/6909905

分享到:
评论

相关推荐

    18JavaScript运算符和方法介绍

    - **描述**:`setUTCFullYear()`方法用于设置Date对象中的年份,按照UTC时间。 - **示例**: ```javascript var date = new Date(); date.setUTCFullYear(2023); console.log(date.getUTCFullYear()); // 输出:...

    javascript语言参考+教程 CHM

    setUTCFullYear 方法; setUTCHours 方法; setUTCMilliseconds 方法; setUTCMinutes 方法; setUTCMonth 方法; setUTCSeconds 方法; setYear 方法; shift 方法; sin 方法; slice 方法 (Array); slice 方法 ...

    微软JavaScript手册

    getVarDate 方法 返回 Date 对象中的 VT_DATE。 getYear 方法 返回 Date 对象中的年份。 Global 对象 是一个固有对象,目的是将全局方法集中在一个对象中。 global 属性 返回一个 Boolean 值,标记正则表达式使用...

    javascript文档

    getVarDate 方法 返回 Date 对象中的 VT_DATE。 getYear 方法 返回 Date 对象中的年份。 Global 对象 是一个固有对象,目的是将全局方法集中在一个对象中。 global 属性 返回一个 Boolean 值,标记正则表达式使用...

    JScript 语言参考

    getVarDate 方法 返回 Date 对象中的 VT_DATE。 getYear 方法 返回 Date 对象中的年份。 Global 对象 是一个固有对象,目的是将全局方法集中在一个对象中。 global 属性 返回一个 Boolean 值,标记正则表达式使用...

    JavaScript Date()日期函数详解

    - **`setYear()`**:设置年份,此方法已被废弃。 - **`setHours()`**、`setMinutes()`、`setSeconds()`、`setMilliseconds()`**:设置相应的时间部分。 - **`setTime()`**:设置毫秒数,该毫秒数表示自1970年1月1日...

    JS对象和方法

    可以通过创建一个`Date`实例来获取当前日期和时间或指定的日期和时间,并利用`Date`对象的方法来进行一系列的时间操作。 **构造函数:** - `Date()`: 创建一个新的`Date`实例,代表当前日期和时间。 - `Date...

    javascript-简单的日历实现及Date对象语法介绍(附图)

    - setUTCDate()、setUTCMonth()、setUTCFullYear()、setUTCHours()、setUTCMinutes()、setUTCSeconds()、setUTCMilliseconds():设置Date对象的时间为UTC时间。 除了上述的获取和设置方法,Date对象还包含以下方法...

    JavaScript内置对象属性及方法大全

    以下列出了 Date 对象的一些主要属性和方法: - **构造函数**: `Date` - **原型**: `Date.prototype` ##### 常用方法 1. **获取时间信息** - `getDay()`: 返回一周中的某一天(0-6),其中 0 表示周日。 - `...

    FlashMX AS教程

    - **Date.setUTCFullYear**:设置UTC年份。 - **Date.setUTCHours**:设置UTC小时数。 - **Date.setUTCMilliseconds**:设置UTC毫秒数。 - **Date.setUTCMinutes**:设置UTC分钟数。 - **Date.setUTCMonth**:设置...

    JavaScript内置对象大全

    - `setYear()`, `setFullYear()`, `setMonth()`, `setDate()`, `setHours()`, `setMinutes()`, `setSeconds()`, `setMilliseconds()`: 分别用于设置年、完整年、月、日、小时、分钟、秒和毫秒。 - `setUTCFullYear...

    flash action script 经典字典教程大全,学flash必备

    构造函数 Array 类、Boolean 类、Camera 类、Color 类、ContextMenu 类、ContextMenuItem 类、Date 类、Error 类、LoadVars 类、LocalConnection 类、Microphone 类、NetConnection 类、NetStream 类、Number 类、...

    JavaScript 内置对象属性及方法集合

    - setYear()、setFullYear()、setMonth()、setDate()、setHours()、setMinutes()、setSeconds()、setMilliseconds()、setTime():设置相应的日期时间值。 - setUTCDay()、setUTCFullYear()、setUTCMonth()、...

    Actionscript查看文档

    本文档将深入探讨ActionScript的一些核心概念及其使用方法,具体包括:Accessibility、Array、Boolean、Button、Color以及Date等对象或类的基本用法。 #### Accessibility 对象 `Accessibility`对象主要用于处理无...

Global site tag (gtag.js) - Google Analytics