了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。
分享到:
相关推荐
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 Date.getYear()方法返回按照通用时间在指定日期的年份。getYear不再使用,已使用getFullYear方法取代。 通过了getYear返回的值是当前年份减去1900(在JavaScript1.2)及返回或者是2位或4位数字的年份,例如...
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...
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...
getYear Date.getYear() globalToLocal MovieClip.globalToLocal() goto gotoAndPlay()、gotoAndStop() gotoAndPlay gotoAndPlay()、MovieClip.gotoAndPlay() gotoAndStop gotoAndStop()、MovieClip....
date.getYear(); //获取当前年份(2位) date.getFullYear(); //获取完整的年份(4位,2014) date.getMonth(); //获取当前月份(0-11,0代表1月) date.getDate(); //获取当前日(1-31) date.getDay(); //获取当前星期X(0-6,...
字符串日期 JavaScript 库 stringdate.js提供了将作为处理的函数...String.prototype.getYear() :返回 4 位数字的年份。 String.prototype.getMonth() :返回 1 到 12 之间的月份。:请注意,vanilla JavaScript Dat
我用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中得到当前年份做法是var dayObj=new Date(); dayObj.getYear()来得到年份,我前面写过这样会出现浏览器的兼容性的问题,就是在IE中能得到我们想要的结果但是在FF中就不行了,和我们要的结果相差1900年。当时我的...
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()...
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='......
代码如下: // JavaScript Document //————————————————— // 判断闰年 //————————————————— Date.prototype.isLeapYear = function() { return (0==this.getYear()%4&&((this....
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...
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 前台部分,用户登录发文章的编辑器,补充下。昨天忘记了。 ——————————...var nowDate = new Date(); // 获取当前年份 var fullYear = nowDate.getFullYear();
function RunGLNL(){ var today=new Date(); var d=new Array(“星期日”,”星期一”,”星期二”,”星期三”,”星期四”,”星期五”,”星期六”); var DDDD=(today.getYear()<100 ? today.getYear()+1900:today....