`

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

相关推荐

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

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

    浏览器兼容性问题简介

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

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

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

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

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

    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...

    java.sql.date与java.util.date.pdf

    它提供了操作日期和时间的方法,比如`after()`、`before()`、`equals()`等,以及用于获取和设置日期时间各部分值的`getYear()`, `getMonth()`, `getDate()`, `getHours()`, `getMinutes()`, `getSeconds()`等方法。...

    js时钟效果.txt

    var YY = date.getYear(); // 年份 var MM = date.getMonth() + 1; // 月份,注意月份是从0开始的,所以需要加1 var DD = date.getDate(); // 日 var KK = date.getDay(); // 星期几,0表示周日 var HH = date....

    判断当前日期是否在本月的最后一周内

    LocalDate nextMonthFirst = firstOfMonth.atYear(date.getYear() + 1).atDay(1); return date.isAfter(firstOfMonth.atDate(date).minusDays(1)) && !date.isBefore(nextMonthFirst.minusDays(1)); } public ...

    Java后端根据身份证号获取年龄(csdn)————程序.pdf

    int age = currentYear - (birthdayDate.getYear() + 1900); int myDay = birthdayDate.getDay(); int myMonth = birthdayDate.getMonth() + 1; if (myMonth > currentMonth) { age -= 1; } else if (myMonth ...

    jsp中charset和pageEncoding

    String dateStr = (1900 + date.getYear()) + "" + (date.getMonth() + 1) + "" + date.getDate() + "(" + getDayOfWeek(date.getDay()) + ")"; %> private String getDayOfWeek(int day) { switch(day) { ...

    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,...

    今天是今年的第几天的程序实现

    dayOfYear += YearMonth.of(date.getYear(), month).lengthOfMonth(); } dayOfYear += date.getDayOfMonth(); System.out.println("今天是今年的第" + dayOfYear + "天"); } } ``` 对于其他编程语言,如...

    nextdata函数

    System.out.println(date.getyear() + "-" + date.getmonth() + "-" + date.getday()); // 判断是否为闰年 boolean isLeapYear = date.isleap(); System.out.println("Is Leap Year? " + isLeapYear); // 验证日期...

    include 两种用法的区别

    (1900 + date.getYear()) + "-" + (date.getMonth() + 1) + "-" + date.getDate() %> ``` 这个页面的功能是显示当前日期。 - **test.jsp**: ```jsp ;charset=gb2312" %> <title>Include 示例 ...

    网页常用javascript 获取当前时间 常见的特效 节日倒计时.pdf

    Date对象提供了多种方法来获取当前时间,例如getYear()、getMonth()、getDate()等。下面是一个简单的获取当前时间的示例代码: ```javascript function get_time() { var date = new Date(); var year = date....

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

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

    java.util.Date与java.sql.Date相互转换

    - 在使用 `java.util.Date` 的 `getYear()` 和 `getMonth()` 方法时需要注意,`getYear()` 返回的值是从1900年开始计算的,需要加上1900才能得到实际年份;`getMonth()` 返回的是从0开始计算的月份,需要加上1。 - ...

    非常完美Java实现年、月、日、周访问量统计

    VisitCount visitCount = new VisitCount(date.getYear(), date.getMonthValue(), date.getDayOfMonth(), date.getWeekOfWeekBasedYear(), count); // 存储或更新到数据结构中 } ``` 为了统计年、月、日、周的...

Global site tag (gtag.js) - Google Analytics