GWT中將Util date轉換爲SQL日期,反之亦然的最佳方式是哪種? 我有格式爲「yyyy-MM-dd hh:mm:ss」的sql日期,並以相同的格式存儲它。GWT中的Util和sql數據轉換,
回答
您可以使用DateTimeFormat在表示之間進行轉換。
感謝您的回覆。但我想知道最好的方法。我也聽說過關於java.sql.TimeStamp。 –
@burna不正確,'java.sql.Date'和'java.sql.Timestamp'都是GWT jre庫的一部分,可以在客戶端使用:http://code.google.com/p/ google-web-toolkit/issues/detail?id = 87 –
基本原則 -
- 您可以使用GWT客戶端SQL日期。但要小心獲得支持的apis。 https://developers.google.com/web-toolkit/doc/latest/RefJreEmulation#Package_java_sql
- 您可以在服務器端之間轉換爲SQL日期轉換成的Util日期(確保你使用的日曆/時區並不會丟失時間戳信息)
- 日曆將無法使用在客戶端。如果您需要它們進行顯示,請創建您自己的DateWrapper pojo將日曆/時區信息與字符串一起用於日期。 How to use java.util.Calendar in GWT
- 使用DateTimeFormat操作顯示模式。
- 忽略棄用的api警告。醜陋,我們堅持下去。
- 如果您正在嘗試支持多種日期類型hijri,julian,gregorian ...您將信息填入DateWrapper中。
'1.'似乎不正確 - 從https://developers.google.com/web-toolkit/doc/1.6/RefJreEmulation#Package_java_sql都是'java.sql .Date'和'java.sql.Timestamp'以及'java.sql.Time'。 –
你是對的。我完全錯過了該部分! – SSR
- 1. GWT RPC和數據轉換爲GXT Grid
- 2. SQL Server 2008中的數據轉換
- 3. 轉換SQL表中的數據JSON
- 4. SQL:轉換日期列中的數據
- 5. SQL Server數據轉換
- 6. 轉換SQL數據集
- 7. SQL轉換數據類型
- 8. 數據轉換失敗SQL
- 9. 在SQL Server中轉換數據
- 10. 如何移動和轉換SQL中的數據?
- 11. 轉換SQL中的數字
- 12. 將SQL數據庫轉換爲.sql
- 13. 將SQL Azure轉換爲SQL數據庫
- 14. 轉換sql數據轉php變量
- 15. 轉換SQL Server 2008中,以SQL Server 2005中包含的數據
- 16. Bootstrap datepicker轉換爲java util日期
- 17. SQL中的數據轉換或數據映射錯誤
- 18. 對SQL插入的數據轉換
- 19. 將SQL和綁定數據轉換爲直接SQL
- 20. SQL Server - 在小時間窗口中複製數據和轉換
- 21. 如何轉換我的SQL Server數據轉換爲SAS表?
- 22. SQL轉換的VARCHAR值轉換爲數據類型爲int
- 23. 轉換的SQL Server varbinary數據轉換爲字符串C#
- 24. Mysql數據和轉換
- 25. Oracle:ETL和數據轉換
- 26. 數據轉換和提取
- 27. Ember數據:CreateRecord和轉換
- 28. GWT和熊貓視頻轉換器
- 29. GWT和Google中的Java數據API
- 30. MS SQL數字數據類型和轉換與刪除零
我不知道你的問題是什麼。因爲將Util日期轉換爲SQL日期與格式無關。轉換不是一個問題,請參閱http://stackoverflow.com/questions/530012/how-to-convert-java-util-date-to-java-sql-date。所以我假設你的問題更多的是你應該使用哪一個? –