package com.wyq.StringBuffer;
import java.util.Date;
public class TestDate {
public static void main(String[] args) {
Date dt = new Date();
System.out.println(dt);
System.out.println(dt.toString());// 重写了objext中的toString方法
System.out.println(dt.getTime());
System.out.println(dt.getYear());
// 获取日期:date
java.sql.Date jsd = new java.sql.Date(dt.getTime());
System.out.println(jsd);
java.sql.Date jsd1 = new java.sql.Date(dt.getMonth());
System.out.println(jsd1);
java.sql.Date jsd2 = new java.sql.Date(dt.getTime() + 24 * 60 * 60 * 1000);
System.out.println(jsd2);
java.sql.Date jsd3 = new java.sql.Date(dt.getTimezoneOffset());
System.out.println(jsd3);
System.out.println("************************");
// 获取时间:time
java.sql.Time t = new java.sql.Time(dt.getTime());
System.out.println(t);
// 获取timestamp
java.sql.Timestamp tt = new java.sql.Timestamp(dt.getTime());
System.out.println(tt);
}
}
总结:
1、先使用java.util.Date包当中的date进行创建对象
2、再使用java.sql包当中的Date进行使用和转换
3、date是日期、time是时间,timeStamp是时间戳