我在Oracle數據庫的列與下面的數據類型解析日期的SimpleDateFormat
data type = TIMESTAMP(6) WITH TIME ZONE
我它導出到CSV,然後使用Java代碼解析CSV。
樣品日期:10-JAN-14 12.48.00.000000000 AM
用於解析日期簡單的日期格式:dd-MMM-yy K.mm.ss.000000000 a
的問題是上述日期被轉換爲
把它轉換到下午12.48
(它應該是00.48
)。
編輯: 如果我用dd-MMM-YY K.hh.ss.000000000一個or dd-MMM-yy K.mm.h.000000000 a
我得到 太陽1月12日00:00:00 PST 2014年,這也是錯誤的
有什麼東西錯誤?
你的JVM和Oracle時區是什麼? – user1428716
太平洋標準時間,但這應該無關緊要,因爲我正在讀取csv – user93796