我從Google blogger feed獲取了以下字符串「2013-04-30T00:55:25.855-07:00」。我嘗試這個字符串SQLite的日期時間字段保存爲以下命令如何將字符串類型保存到android SQLite datetime字段中
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
initialValues.put(newsdatemodified, dateFormat.format(datemodified));
但是我發現數據無法插入SQLite表,並沒有遇到任何錯誤。任何解決方案將不勝感激。
更新
當我試着用下面的編碼
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
Date date1 = (Date) dateFormat.parse(entry.updated);
但下面這個錯誤
05-02 09:56:05.383: E/AndroidRuntime(31634): Caused by: java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
是什麼項目嗎? (entry.updated) – 2013-05-02 04:09:38
輸入格式爲「2013-04-30T00:55:25.855-07:00」。我從Blogger Feed獲得了它。 – ppshein 2013-05-02 05:19:29