主要用到的3个包中的,java.util、java.text、java.sql。
java.util:包含日期和时间设施
Date startDate = new Date();
Date endDate = new Date();
Date dateNow = new Date();
java.text:提供以与自然语言无关的方式来处理日期的类和接口
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
try {
startDate = format.parse("2008-1-10");
endDate = format.parse("2010-8-8");
} catch (ParseException e) {
e.printStackTrace();
}
(endDate.getTime()-startDate.getTime())/(1000*60*60*24) long 两个日期之间的天数
String dateNowStr = format.format(dateNow);
java.sql:跟数据源相关
java.sql.Date.valueOf("2010-12-3") Date -- String
Date.after(Date when)
Date.before(Date when)
Date.compareTo(Date anotherDate)
Date.getDay();
Date.getMonth(); ...