JAVA中獲取系統時間有以下幾個方法:
第一種:
//1.獲取系統時間
Date date =new Date();
//2轉換成Long類型
long ts = date.getTime();
//3轉換成Timestamp類型的時間保存入數據庫(這里我數據庫的字段類型是Timestamp類型,所以進行裝換一下)
Timestamp receiveTime =new Timestamp(ts);
//把當前時間存存入數據庫
alarmRecord.setReceiveTime(receiveTime);
第二種:也是我認為最簡單的:
直接類名.setXXX(new Timestamp(System.currentTimeMillis()));
alarmRecord.setReceiveTime(new Timestamp(System.currentTimeMillis()));
以上兩種方法執行之后的時間格式均為: 2018-12-06 00:00:00