public class time {
public static void main(String[] args) {
System.out.println("---------------java.util.Date-----------------");
Date date = new Date();
System.out.println("可精确到秒:"+date);
String strDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
System.out.println("可精确到秒:"+strDate);
System.out.println("--------------java.sql.Date------------------");
java.sql.Date sqldate = new java.sql.Date(System.currentTimeMillis());
System.out.println("只能精确到日期,不显示时间:"+sqldate);
System.out.println("-----------java.sql.Timestamp---------------------");
Timestamp time=new Timestamp(System.currentTimeMillis());
System.out.println("可精确到秒数的小数点:"+time);
String strtime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(time);
System.out.println(strtime);
}
}
运行结果:
---------------java.util.Date-----------------
可精确到秒:Mon Nov 26 19:11:59 CST 2012
可精确到秒:2012-11-26 19:11:59
--------------java.sql.Date------------------
只能精确到日期,不显示时间:2012-11-26
-----------java.sql.Timestamp---------------------
可精确到秒数的小数点:2012-11-26 19:11:59.625
2012-11-26 19:11:59