我有我的數據庫(MYSQL)與日期時間類型的字段(此格式2011-05-18 16:29:31),我不知道這種類型!因爲我必須將字符串轉換爲此類型。 我發現了java.sql.Date和java.sql.Timestamp,而不是日期時間!在MySQL數據庫的日期時間類型
5
A
回答
7
的MySQL datetime
映射到java.sql.Timestamp
- 他們都是一個「日期加時間」
將字符串轉換爲日期,使用此代碼:
java.util.Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2011-05-18 16:29:31");
java.sql.Timestamp timestamp = new java.sql.Timestamp(date.getTime());
+0
我已經將我的日期轉換爲我想要的格式,但作爲一個字符串知道我想要的將其轉換爲java.util.Timestamp我該怎麼做? DateFormat out = new SimpleDateFormat(「yyyy-MM-dd HH:mm:ss」); String dateString = out.format(date1); – rym
0
要將日期轉換爲時間戳,請執行下列操作:
Date now = new Date();
Timestamp timestamp = new Timestamp(now.getTime());
諮詢javadocs瞭解更多信息
0
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar c=Calendar.getInstance();
try {
c.setTime(format.parse("2013-12-10 05:15:00"));
} catch (Exception e) {
}
System.out.println(c.get(Calendar.HOUR_OF_DAY)+"h"+c.get(Calendar.MINUTE)+" Date "+c.get(Calendar.DATE));
使用java.util.Date時出錯,但是當我使用日曆時它工作得很完美。
相關問題
- 1. mysql數據類型時間戳的格式日期時間
- 2. 數據類型的日期和時間Oracle數據庫
- 3. 在mysql中選擇日期和時間的數據類型
- 4. c#列數據類型日期類型(NOT日期時間)
- 5. oracle日期時間的數據類型
- 6. SQL日期和時間數據類型
- 7. SQLite日期和時間數據類型
- 8. Oracle日期和時間數據類型
- 9. 在mysql中將數據類型從日期更改爲日期/時間?
- 10. mysql中的日期時間數據類型
- 11. 日期時間和時間戳在Mysql數據庫表
- 12. 在PHP中連接日期(日期數據類型)和時間(時間數據類型)
- 13. 格式日期從PHP MySQL的查詢日期時間數據類型
- 14. 更改數據庫中的日期時間類型
- 15. 從VB.Net中保存日期和時間mysql數據庫日期?
- 16. 保存日期和時間從VB.Net到MySQL數據庫日期?
- 17. char數據類型轉換爲日期時間數據類型導致超出範圍的日期時間值
- 18. 字符數據類型的日期和時間列連接日期時間數據類型
- 19. 插入/從數據庫中選擇joda時間日期類型
- 20. 使用JavaScript將日期時間類型發佈到數據庫
- 21. T-SQL - 將日期時間更改爲日期數據類型?
- 22. 將日期時間更改爲日期數據類型?
- 23. 可選日期,時間,日期時間歸檔爲Mysql數據庫
- 24. 將日期數據類型轉換爲日期時間數據類型並添加靜態時間
- 25. 將日期時間2數據類型轉換爲日期時間數據類型導致超出範圍值
- 26. char數據類型轉換爲日期時間數據類型導致超出日期時間值
- 27. SQL/MySQL查詢可用的日期和時間在數據庫
- 28. MySql - 在日期和其他數據類型之間選擇
- 29. 將日期時間更改爲日期格式的日期數據類型?
- 30. Python日期時間和日期類型
爲什麼你認爲java.sql。*庫和MYSQL應該有相同的名稱的數據類型 – triclosan
我不知道我已經假設 – rym