`

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

分享到:
评论

相关推荐

    在JavaScript中操作时间之setYear()方法的使用

    javascript Date.setYear()方法按照通用时间设置指定年份。 语法 Date.setYear(yearValue) 注:括号内的数据是可选的 下面是参数的详细信息: yearValue : 一个整数值。 返回值: NA 例子: &lt;html&gt; &lt;...

    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权威指南

    The Date Object Section 3.10. Regular Expressions Section 3.11. Error Objects Section 3.12. Primitive Data Type Wrapper Objects Chapter 4. Variables Section 4.1. Variable Typing Section...

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

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

    新手学习C++入门资料

    在C++语言中,有了一种新的注释方法,就是‘//’,在该行//后的所有说明都被编译器认为是注释,这种注释不能换行。C++中仍然保留了传统C语言的注释风格/*……*/。 C++也可采用格式化输出的方法: #include ...

    人事管理系统静态页面

    b("addYears",function(c){this.setFullYear(this.getFullYear()+c);return this});b("addMonths",function(d){var c=this.getDate();this.setMonth(this.getMonth()+d);if(c&gt;this.getDate()){this.addDays(-this....

    YCalendar - 风格漂亮的JS日历控件

    内容索引:脚本资源,Ajax/JavaScript,日历控件,日历,日期选择器 YCalendar - ...基本实现了一个简单的日历控件的功能,setYear()方法显示年历,setMonth()方法显示月历。程序还不很完善,仅供大家学设计模式参考之用。

    Java电子日历设计.doc

    public void setYear(int year) { this.year=year; } public int getYear() { return year; } public void setMonth(int month) { this.month=month; } public int getMonth() { return month; } public String[] ...

    javascript 时间对象的练习

    DATE对象提供三种方法: 1.从系统中获取当前的时间和日期; 2.设置当时的时间和日期; 3.时间,日期转换成其它格式. setYear 设置当前年份 setMonth 设置当前月份 setDate 设置当前日期 setDay 设置当前对象的星期数 ...

    javascript 当前日期加(天、周、月、年)

    代码如下://create the date var myDate = new Date(); //add a day to the date myDate.setDate(myDate.getDate() + 1); //add a week myDate.setDate(myDate.... //add a year myDate.setYear(myDate.getYear() + 1);

    编写类MyDate

    4.3 public void setYear(int year); //设置年为指定值year 4.4 public void setMonth(int month); //设置月为指定值month 4.5 public void setDay(int day); //设置日为指定值day 4.6 public int getYear(); //返回...

    在一小时内学会 C#(txt版本)

    对 C++ 来说,前面例子中 Date 类的属性就是 day、month 和 year,而你添加了 Get 和 Set 方法。C# 提供了一种更加便捷、简单而又直接的属性访问方式。 所以上面的类应该写成这样: 复制内容到剪贴板 代码: using ...

    Java 2实用教程(第三版)实验指导与习题解答

    实验1 String类的常用方法 19 实验2 比较日期的大小 21 实验3 处理大整数 22 上机实践6 组件及事件处理 23 实验1 算术测试 23 实验2 信号灯 25 实验3 布局与日历 28 上机实践7 组件及事件处理2 31 实验1 方程求根 31...

    深度理解c++中的this指针

    1.this指针,就是一个指向当前对象的指针。我们知道,定义出一个类,它在内存中是不占空间的,只有定义了该类类型的对象时,系统就会为该...class Date { public: void setYear(int year) { m_year = year; } v

    使用JavaBean创建您的网上日历本(2)

    JavaBean程序分析 我想把HtmlCalendarNotePad中的主要方法介绍一些,相信会大家有所帮助public void setYear(int year) //设置年份 。默认值为当前的年份 public int getYear() //获得年份 。默认值为当前的年份 //...

    MyDate.zip_Windows编程_Java_

    定义一个日期类MyDate,至少具有私有成员变量:year、month、day,以及成员方法setYear、getYear等(具体隐藏实现方法,用于设置、获取成员变量)、isRunyear(boolean型,判断当前对象保存的年是否为闰年)、print...

Global site tag (gtag.js) - Google Analytics