#資料庫裡面的時間是DateTime類型的
取得時間
public Timestamp getDatetime() {
return new Timestamp(System.currentTimeMillis());
}
能不能去掉啊好難看
大家讲道理2017-06-23 09:16:23
看起來應該是在 Timestamp
轉 String
的時候,直接呼叫了 Timestamp
的 toString
方法。
最簡單的方法就是你找到顯示的地方,將 String str = timestamp.toString()
類似的程式碼改為
String str = timestamp.toString();
str = str.substring(0, str.length() - 4);
代言2017-06-23 09:16:23
使用SimpleDateFormat
將Timestamp
轉為String
類型。
public Timestamp getDatetime() {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Timestamp now = new Timestamp(System.currentTimeMillis());
String str = df.format(now);
return str;
}