在我的表格中,我有一個名爲date
的varchar列,其中包含dd/mm/yyyy格式的日期字符串表示形式。如何在SELECT查詢中將這些轉換爲Unix時間?將dd/mm/yyyy字符串轉換爲MySQL中的Unix時間戳記
11
A
回答
23
select unix_timestamp(str_to_date('30/05/2011','%d/%m/%Y'));
或:
select unix_timestamp(str_to_date(myfield,'%d/%m/%Y')) from mytable;
2
我認爲UNIX_TIMESTAMP應該做的。你能在這裏指定你的選擇查詢嗎?
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_unix-timestamp
0
只使用unix_timestamp
功能
相關問題
- 1. 將Unix時間戳轉換爲帶Joda時間的字符串
- 2. 將Unix時間戳轉換爲MySQL DATETIME
- 3. MySQL將datetime轉換爲Unix時間戳
- 4. 將Unix時間戳轉換爲日期爲字符串? Swift
- 5. 將字符串時間戳轉換爲PHP中的時間戳
- 6. Hive/SparkSQL:如何將Unix時間戳轉換爲時間戳(不是字符串)?
- 7. Node.js將日期字符串轉換爲unix時間戳
- 8. 將日期字符串轉換爲Unix時間戳
- 9. 將字符串轉換爲UNIX時間戳
- 10. 將時間轉換爲Unix時間戳
- 11. Freemarker:將unix時間戳字符串轉換爲日期格式字符串
- 12. 如何將時間戳轉換爲php中的unix時間戳?
- 13. 將Unix時間戳轉換爲時區?
- 14. 將具有unix時間戳值的PHP字符串轉換爲MySQL時間戳值
- 15. 將日期時間字符串轉換爲毫秒UNIX時間戳
- 16. 轉換時間字符串到UNIX時間戳
- 17. 如何在UNIX中將UNIX時間戳轉換爲EST時間?
- 18. PHP將MySQL日期時間轉換爲Unix時間戳
- 19. 將datetime轉換爲unix時間戳
- 20. 將unix時間戳轉換爲julian
- 21. 將UTC轉換爲Unix時間戳
- 22. 將db2 datestamp轉換爲Unix時間戳
- 23. 將日期轉換爲UNIX時間戳
- 24. Python:將Varbinary類型的時間戳轉換爲unix時間戳
- 25. 強制將時間戳或時間間隔字符串轉換爲時間戳
- 26. 將UTC時間字符串轉換爲Unix時間
- 27. R:將字符轉換爲時間戳
- 28. 如何在MySql中將unix時間戳轉換爲UTC日期?
- 29. 字符串轉換爲Mysql的時間戳的servlet的java
- 30. 自Unix時代以來,將時間戳記轉換爲秒數
*您可能*不應該存儲日期作爲首位DD/MM/YYYY的字符串。 MySQL有一個[DATE](https://dev.mysql.com/doc/refman/en/datetime.html)類型用於存儲日期;你應該總是用它來表示日期,除非你有充分的理由不這樣做。 *如果*你這樣做,那麼你可以通過'SELECT UNIX_TIMESTAMP(date)FROM yourtable'來獲得你的Unix時間戳。由於您不是首先將日期作爲日期存儲,但是還有一個額外的轉換步驟(在接受的答案中顯示),這使得事情變得更加複雜一些。 – 2015-11-28 19:30:40