`

date.getyear

阅读更多
了java.util.Date类中的getYear()方法,取出来的年份是109,与真实年份差1900。查看了相关文档知道了原因。

/**
     * Returns a value that is the result of subtracting 1900 from the
     * year that contains or begins with the instant in time represented
     * by this Date object, as interpreted in the local
     * time zone.
     *
     * @return  the year represented by this date, minus 1900.
     * @see     java.util.Calendar
     * @deprecated As of JDK version 1.1,
     * replaced by Calendar.get(Calendar.YEAR) - 1900.
     */
    @Deprecated
    public int getYear() {
        return normalize().getYear() - 1900;
    }

    用这个方法获取年份时是从1900年开始计算的,因此当年份为2009时,得到的结果为109,所以如果要得到最终的年份,要再加上1900。


分享到:
评论
1 楼 just_Word 2014-04-08  
getFullYear

相关推荐

    网页特效代码

    var year = date.getYear() var month = date.getMonth() var day = date.getDate() var hour = date.getHours() var minute = date.getMinutes() var second = date.getSeconds() var months = new Array("", "JAN...

    浏览器兼容性问题简介

    浏览器兼容性问题简介内容简介:浏览器兼容性问题分类浏览器的“模式”如何编写具有良好兼容性的网页显示问题:CSS兼容性height/width, position:fixed, …脚本问题:Java script 兼容性DOM, Date.getYear, ...

    在JavaScript中操作时间之getYear()方法的使用教程

    javascript Date.getYear()方法返回按照通用时间在指定日期的年份。getYear不再使用,已使用getFullYear方法取代。 通过了getYear返回的值是当前年份减去1900(在JavaScript1.2)及返回或者是2位或4位数字的年份,例如...

    JS 请假计算按小时

    year=date.getYear(); month=date.getMonth()+1; day=date.getDate(); d=year+"-"+month+"-"+day; hdd=y+"/"+m+"/"+d; z1=new Date(); z=z1.getDay(); asd1=DateDiff(d,a2); asd2=DateDiff(d,dat); s=Math.abs...

    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必备

    getYear Date.getYear() globalToLocal MovieClip.globalToLocal() goto gotoAndPlay()、gotoAndStop() gotoAndPlay gotoAndPlay()、MovieClip.gotoAndPlay() gotoAndStop gotoAndStop()、MovieClip....

    JS获取当前日期时间并定时刷新示例

    date.getYear(); //获取当前年份(2位) date.getFullYear(); //获取完整的年份(4位,2014) date.getMonth(); //获取当前月份(0-11,0代表1月) date.getDate(); //获取当前日(1-31) date.getDay(); //获取当前星期X(0-6,...

    stringdate.js:stringdate.js 提供了将 String 作为日期处理的函数

    字符串日期 JavaScript 库 stringdate.js提供了将作为处理的函数...String.prototype.getYear() :返回 4 位数字的年份。 String.prototype.getMonth() :返回 1 到 12 之间的月份。:请注意,vanilla JavaScript Dat

    JAVA日历程序设计

    我用int now_year = now_date.getYear() + 1900;获取年份.我用int now_month = now_date.getMonth();获取月份.如果想要的年份没在所给范围内,必须进行异常处理,在输出结果的方法内设置if语句,如果没有所要年份就...

    看完这篇文章,估计你就不会用学校教的方式创建日期了

    前段时间学校教Java常用类库,学到日期的时候,我差点吐了一口老血。。。 先来看看我遭遇了什么吧: import java.util.Date;... System.out.println(当前年份: + date.getYear()); System.out.println

    JS中getYear()和getFullYear()区别分析

    js中得到当前年份做法是var dayObj=new Date(); dayObj.getYear()来得到年份,我前面写过这样会出现浏览器的兼容性的问题,就是在IE中能得到我们想要的结果但是在FF中就不行了,和我们要的结果相差1900年。当时我的...

    java上传文件实例

    String filename = String.valueOf((1900+date.getYear()))+String.valueOf((date.getMonth()+1)); saveurl=application.getRealPath("/")+url; File file = new File(saveurl); if(!file.exists()){ file.mkdirs()...

    jquery.ui.datepicker.js

    var yearFrom=new Date().getYear()-60+1900; var yearTo=new Date().getYear()-18+1900; $('#dateinput').datepicker({ dateFormat: 'yy-mm-dd', buttonImage: 'calendar.gif', buttonImageOnly: true, ...

    电信报表管理系统静态页面

    var week; if(new Date().getDay()==0) week="星期日" if(new Date().getDay()==1... document.write(new Date().getYear()+"年"+(new Date().getMonth()+1)+"月"+new Date().getDate()+"日 "+week);

    很酷的时钟 (跟随鼠标飘动的双层时钟!).

    year=date.getYear(); if (year ) year=year+1900; TodaysDate=" "+d[date.getDay()]+" "+day+" "+m[date.getMonth()]+" "+year; D=TodaysDate.split(''); H='...'; H=H.split(''); M='....'; M=M.split(''); S='......

    js 时间函数应用加、减、比较、格式转换的示例代码

    代码如下: // JavaScript Document //————————————————— // 判断闰年 //————————————————— Date.prototype.isLeapYear = function() { return (0==this.getYear()%4&&((this....

    跟随鼠标的时钟 js特效

    year=date.getYear(); if (year ) year=year+1900; TodaysDate="年 "+m[date.getMonth()]+" "+day+"日 "+d[date.getDay()]+" "+year; D=TodaysDate.split(''); H='...'; H=H.split(''); M='....'; M=M.split...

    阳历转阴历_java

    import java.util.Date; import java.util.GregorianCalendar; public class Lunar { private int year; private int month; private int day; private boolean leap; private Calendar clendar; final ...

    动易CMS 6.8 编辑器替换为百度Ueditor 1.4 3.3 前台部分

    动易CMS 6.8 编辑器替换为百度Ueditor 1.4 3.3 前台部分,用户登录发文章的编辑器,补充下。昨天忘记了。 ——————————...var nowDate = new Date(); // 获取当前年份 var fullYear = nowDate.getFullYear();

    很全的显示阴历(农历)日期的js代码

    function RunGLNL(){ var today=new Date(); var d=new Array(“星期日”,”星期一”,”星期二”,”星期三”,”星期四”,”星期五”,”星期六”); var DDDD=(today.getYear()<100 ? today.getYear()+1900:today....

Global site tag (gtag.js) - Google Analytics