类型互转
// 1.Calendar转String
Calendar c = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
String dateStr = sdf.format(c.getTimeInMillis());// 或者sdf.format(c.getTime());
// 2.String转Calendar
String str="2010-5-27";
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
Date date =sdf.parse(str);
Calendar c = Calendar.getInstance();
c.setTime(date);
// 3.Date转String
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
String dateStr=sdf.format(new Date());
// 4.String转Date
String str="2010-10-20";
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
Date date = sdf.parse(str);
// 5.Date转Calendar
Calendar c = Calendar.getInstance();
c.setTime(new Date());
// 6.Calendar转Date
Calendar c = Calendar.getInstance();
Date date =c.getTime();