java
关于java中六个时间类的使用和区别
java.util.Date
java.sql.Date
java.sql.Time
java.sql.Timestamp
java.text.SimpleDateFormat
java.util.Date日期格式为:年月日时分秒
java.sql.Date日期格式为:年月日
java.sql.Time日期格式为:时分秒
java.sql.Timestamp日期格式为:年月日时分秒纳秒(毫微秒)
java.text.SimpleDateFormat:其他四种均可以被格式化同种样式的时间
public static void main(String[] args) {
try {
//获取系统时间戳
long nowTime=System.currentTimeMillis();
System.out.println(nowTime); // 1583591680243
java.util.Date d1 = new java.util.Date();
System.out.println(d1); // Thu Mar 05 23:30:49 CST 2020
System.out.println(d1.getTime()); // 1583422323273
java.util.Date d2 = new java.util.Date(0);
System.out.println(d2); //