每次在MyEclipse中编程时,涉及到 Date类获取时间日期时,总出现警告。现总结Date类和Calendar类相互转化如下,以便查阅。
将Date类转化为Calendar类
java.text.SimpleDateFormat sdf = new SimpleDateFormat("yyyyMM");
Calendar calendar = new GregorianCalendar();
Date date = sdf.parse(lastmonth); //lastmonth为String
calendar.setTime(date);
calendar.add(Calendar.MONTH,-1); //“-1”表示向前翻一个月
lastmonth = sdf.format(calendar.getTime());
将
Calendar
类转化为
Date
类
Calendar calendar = new GregorianCalendar();
Date date = calendar.getTime();