java的Date类的getYear(),getMonth()等函数都已经过时,可以使用Calendar 来替代。
SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
cal.setTime(tempDate);
System.out.println(ft.format(calender.getTime()));
System.out.println(calender.get(Calendar.YEAR));
System.out.println(calender.get(Calendar.MONTH));
还有
Warning:(21, 26) java: java.net.URLEncoder中的encode(java.lang.String)已过时
从 Java 2 platform v1.3 开始,java.net.URLEncoder的encode(String)改为 encode(String,String) 方法,第一个参数为需要编码的字符串,第二个参数指定编码。
例如:
URLEncoder.encode(info);
URLEncoder.encode(info, “utf-8”);