#資料庫裡面的時間是DateTime類型的取得時間
public Timestamp getDatetime() { return new Timestamp(System.currentTimeMillis()); }
能不能去掉啊好難看
看起來應該是在 Timestamp 轉 String 的時候,直接呼叫了 Timestamp 的 toString 方法。 最簡單的方法就是你找到顯示的地方,將 String str = timestamp.toString() 類似的程式碼改為
Timestamp
String
toString
String str = timestamp.toString()
String str = timestamp.toString(); str = str.substring(0, str.length() - 4);
使用SimpleDateFormat將Timestamp轉為String類型。
SimpleDateFormat
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; }
看起來應該是在
Timestamp
轉String
的時候,直接呼叫了Timestamp
的toString
方法。最簡單的方法就是你找到顯示的地方,將
String str = timestamp.toString()
類似的程式碼改為使用
SimpleDateFormat
將Timestamp
轉為String
類型。