當我使用jdbcTemplate
插入new Date()
對象到Oracle數據庫時,我可以看到jdbc驅動程序或Spring jdbcTemplate使用本地JVM偏移量插入Date
。使用Java和Spring在Oracle數據庫中插入UTC/GMT日期
SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy");
sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
Date timeZoneDate = sdf.parse("09-SEP-1987");
例如,當我插入GMT創建此結果在Oracle數據庫中插入08-SEP-1987如果JVM時區是美國Date對象。
在數據庫中的相關列如何申報? –
在數據庫中,我有DATE類型 – user12384512