1、使用Calendar来替换java.util.Date获得时间的年月日时分秒
Calendar和Date之间的转换如下
Calendar cal = Calendar.getInstance();
cal.setTime(date);
或者
java.util.Calendar cal = new java.util.GregorianCalendar(2008, cal.MARCH, 9);
cal.set(cal.HOUR, 10);
cal.set(cal.MINUTE, 30);
cal.set(cal.SECOND, 0);
cal.set(cal.MILLISECOND, 0);
Data startTime = cal.getTime()
而获得年月日时分秒如下
cal.get(Calendar.SECOND)
替代
date.getSeconds();
Calendar和Date之间的转换如下
Calendar cal = Calendar.getInstance();
cal.setTime(date);
或者
java.util.Calendar cal = new java.util.GregorianCalendar(2008, cal.MARCH, 9);
cal.set(cal.HOUR, 10);
cal.set(cal.MINUTE, 30);
cal.set(cal.SECOND, 0);
cal.set(cal.MILLISECOND, 0);
Data startTime = cal.getTime()
而获得年月日时分秒如下
cal.get(Calendar.SECOND)
替代
date.getSeconds();