js中date的用法(转)

来源:互联网 发布:北京知名软件外国企业 编辑:程序博客网 时间:2024/06/05 19:32
功能:设置一个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月。
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 停车擦到别人车怎么办 骑自行车被汽车撞了怎么办 车停在小区被刮怎么办 机动车被自行车撞了怎么办 单车撞小车后被起诉怎么办 给小车撞到电动单车怎么办 车停在路边被自行车撞怎么办 撞了碰瓷的人怎么办 谷丙转氨酶46该怎么办 渣土车开飞机了怎么办 自己车撞自己车怎么办 撞了人没钱赔怎么办 闯红灯扣了6分怎么办 开共享汽车闯红灯了怎么办 新手如果不小心闯红灯怎么办 红绿灯左转车道直行了怎么办 跟着大车后面闯了红灯怎么办 宝宝私处好红怎么办呢 甲亢难怀孕怎么办才好 怀孕8周查出甲亢怎么办 电动车被交警拖走了怎么办 电动车车被城管拖走了怎么办 12123地理反编码失败怎么办 苹果手机地理反编码失败怎么办 城管执法过程被打怎么办 老婆看不起老公不让碰怎么办 老婆总不让碰该怎么办 机动车扣满12分怎么办 吊车吊运货物失控应该怎么办 车辆违章扣6分怎么办 最新交通法扣满12分怎么办 违章停车单丢了怎么办 违停告知单掉了怎么办 违章停车扣3分怎么办 驾驶证被扣12分怎么办 被贴条了条丢了怎么办 车停路边连续几天被贴条怎么办 车停在路边限号怎么办 违停的罚单丢了怎么办 借道左转红灯了 怎么办 道路上有锯齿线标志怎么办