if (year < 2000) year=year+1900为什么 year=year+1900

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 23:51:48

if (year < 2000) year=year+1900为什么 year=year+1900
if (year < 2000) year=year+1900
为什么 year=year+1900

if (year < 2000) year=year+1900为什么 year=year+1900
可以多贴一些代码么.看看year之前是怎么来的.
java.util.Date的year属性 是从1900年开始算的.比如我们的1997年是,Date里的year就是97.
所以 从java.util.Date获取出来的year,比我们平常看到的年份小1900.
所以获取year后要+1900.
比如 我们现在java.util.Date date=new Date();
那么date里的year就是108,我们必须加上1900才是2008.