那个不是报错,是警告 你直接运行程序就可以了 想得到年月日,可以这样做: java.util.Calendar c = java.util.Calendar.getInstance(); c.setTime(now_date); out.println("年:"+c.get(c.YEAR)+"月:"+(c.get(c.MONTH)+1)+"日:"+c.get(c.DATE));
错为:Method getYear()has been deprecated in class java.util.Date这是警告不是错误 java.util.Date中getDate(),getYear(),getMonth(),getDay()...及对应的set方法在使用时都会提示这种警告;但仍然可以正常使用。具体可以查看jdk1.x的帮助
---------------------------------^^^^^^这样可以存 ^^^^^^^^^^吗?
你要么把它转成String来处理,或者用Calendar类来处理
你直接运行程序就可以了
想得到年月日,可以这样做:
java.util.Calendar c = java.util.Calendar.getInstance();
c.setTime(now_date);
out.println("年:"+c.get(c.YEAR)+"月:"+(c.get(c.MONTH)+1)+"日:"+c.get(c.DATE));
java.util.Date中getDate(),getYear(),getMonth(),getDay()...及对应的set方法在使用时都会提示这种警告;但仍然可以正常使用。具体可以查看jdk1.x的帮助