关于日常开发中Date类型的问题汇总
我们一般碰到日期,一般都是以下四个:
java.util.Date;java.sql.Date;java.sql.time;java.sql.Timestamp;
java.util.Date这个类,是其他三个类的父类。 java.util.Date日期格式:年月日时分秒 java.sql.Date日期格式:年月日 java.sql.Time日期格式:时分秒 java.sql.Timestamp日期格式为:年月日时分秒(毫微秒) 数据库里面的时间字段: date:只有日期,没有时间 time:只有时间,没有日期 dateTime:日期时间 timestamp:日期格式为:年月日时分秒(毫微秒) mysql中的datetime类型对应的是Java中的Timestamp类
import java
.util
.Date
;
import java
.sql
.Timestamp
;
Date date
= new Date();
Timestamp timestamp
= new Timestamp(date
.getTime());
System
.out
.println(timestamp
);
但是大家不用担心,这个存储到datetime类型的mysql数据库中就去掉尾部的964了,数据库中显示的数据是2016-12-02 10:18:45。
转载请注明原文地址: https://ju.6miu.com/read-962213.html