-1
我想以sql時間日期格式將以下內容插入到數據庫中。如何將日期字符串轉換爲sql日期格式
Sat May 02 19:01:30 PDT 2015
這裏是我的代碼:
Calendar calendar = Calendar.getInstance(Locale.US);
Date formattedDate = calendar.getTime();
Date = formattedDate.toString();
javaSqlDate = new java.sql.Date(calendar.getTime().getTime());
我將像下面的值:
ps.setTimestamp(7, javaSqlDate);
那麼問題是什麼?您是否收到錯誤消息,或日期存儲不正確? – vesan
如果你正在插入'TimeStamp'(並且該列是'TimeStamp'),那麼應該沒有問題,這種格式是無關的,因爲驅動程序和數據庫會找出他們想要的並且自己執行翻譯。時間/日期不包含格式,它們只是自錨定時器(例如Unix Epoch)以來經過的時間量, – MadProgrammer