JS中Date对象getYear()方法和getFullYear()方法区别

转载 2015年07月09日 15:45:19

getYear()

 

使用getYear()函数的本意是获取年份,以2010年为例,如:

  1. var nowd = new Date();  
  2. var yf = nowd.getYear();   

 

在IE中是可以正确获取年份:2010,但是在FF等浏览器下则为:110。

原因则是 在 FF等浏览器内 getYear 返回的是 "当前年份-1900" 的值(即年份基数是1900)

而IE则是 当today的年份大于等于2000的时,直接将1900加上了,返回的 2010。

 

getFullYear()

 

使用getFullYear()在IE和FF中都可以正确获取年份:2010

 

注意

 

使用js来获取年份都使用:getFullYear()


文章来源:http://www.cnblogs.com/newsouls/archive/2012/03/02/2377020.html

JS中Date对象getYear()和getFullYear()的区别

JS中Date对象getYear()和getFullYear()的区别前一阵子在温习js的时候记录下来的一个知识点,今个有空就在博文总结分享下js中获取当前年份getYear()方法和getFullY...

Javascript中getYear()和getFullYear()的区别

getYear()返回值不正确?   敲小例子发现getYear()方法返回值不正确。明明是2012年,却显示是112。查了一下,原来是这个方法已经过时了。但是为什么返回值不正确呢?   老说...

js中的getDate() getMonth() getFullYear()方法;js如何获取当前日期/年月日

js中的getDate() getMonth() getFullYear()方法getDate() 方法可返回月份的某一天,返回值是 1 ~ 31 之间的一个整数。 例子1: var d = new...

js内置对象常用方法总结 上篇(Date String Array Math )

js对象篇 ==================Date()==================== (1)创建Date对象    var date = new Date();     doc...

js中单体对象(Global/Math)转码解码的方法和Date简介

008 //其它引用类型对象。 //单体对象(Global,Math),你不需要对对象实例化,就可以直接使用。 //Global对象(全局)这个对象不存在,无形的对象。 ...

js中内置对象Date的方法介绍

/******************************************************************************* * Copyright (c) 20...

ASP程序中调用JavaScript中getYear()方法显示时间浏览器兼容显示错误问题

最近帮朋友修改网站,发现以前写的使用getYear()获取年份的代码(见下面),在IE浏览器中运行显示正常,但是到非IE浏览器(不是Trident内核)中就显示不正常了(Chrome浏览器Webkit...

JS中类和对象的创建方法和区别——新手启程

JS创建类和对象   JavaScript 创建类/对象的几种方式 在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合...

js 区别(类、成员、属性、对象、方法)

JavaScript Array 对象 Array 对象 Array 对象用于在单个的变量中存储多个值。 创建 Array 对象的语法: new Array(); new Arra...

js的DOM对象与Jquery对象的区别和转换方法总结

js的DOM对象与Jquery对象的区别:jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象。jQuery 对象是 jQuery 独有的,其可以使用 jQuery 里的方法,但是不能...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS中Date对象getYear()方法和getFullYear()方法区别
举报原因:
原因补充:

(最多只允许输入30个字)