我想在bash腳本中獲取當前時間並將其存儲在MySql數據庫中。如何獲取當前時間並將其轉換爲可保存到MySql日期時間字段的格式。Bash time to mysql datetime
13
A
回答
18
你可以寫:
date +'%F %T'
這將打印出類似這樣:(。但作爲zerkms說,它可能會更好只使用NOW()
MySQL內)
2012-03-04 11:56:54
+0
爲我工作,但它似乎多餘的空間並不受歡迎。我在加號(+)後添加了額外的空格,這打破了腳本。謝謝! – Rolice 2012-04-09 09:48:41
2
等效@ruakh的回答,擴展形式:
date +'%Y-%m-%d %H:%M:%S'
這將打印出類似這樣:
2014-04-14 11:33:48
有用的,如果某些日期戳分隔符的不適用於使用一個或其他。
相關問題
- 1. MySQL String to Time Trouble
- 2. time()到DateTime
- 3. 在php和mysql中比較DATETIME和time()
- 4. 來自datetime的Mysql strip time組件
- 5. 從DATE和TIME創建DATETIME
- 6. .NET DateTime to BizTalk DateTime
- 7. DateTime到DataGridView中的「Time」
- 8. Joda-Time添加一天DateTime
- 9. Javascript Circle slider degrees to time
- 10. ggplot2 geom_ribbon to color-label time series
- 11. DateTime to UTC
- 12. DATETIME EQUALITY:SQL to Javascript
- 13. Convert \ DateTimeImmutable to \ DateTime
- 14. 如何在DATETIME中分配DATE和TIME
- 15. Google Feed API date to HTML5 datetime
- 16. 添加DATE和TIME字段以獲取MySQL中的DATETIME字段
- 17. 將DataMapper Time屬性轉換爲MySQL中的DateTime
- 18. 高MySQL的TIME +
- 19. SQL將DATETIME TO VARCHAR?
- 20. NVARCHAR TO DATETIME轉換
- 21. Converting Year,Month to DateTime
- 22. VB Net String to DateTime
- 23. String to DateTime格式
- 24. MySQL for Excel TIME列
- 25. 比較兩個Joda-Time DateTime對象
- 26. 解析HTML5 <time> datetime屬性
- 27. bash ascii to hex
- 28. Perl-oneliner to bash
- 29. Bash rows to column
- 30. SQL Server - 將DATETIME的DATE部分添加到DATETIME的TIME部分
爲什麼不使用mysql的NOW()?僅使用** db服務器的時間是一種常見的做法 – zerkms 2012-03-04 19:57:17
是否有理由說明爲什麼你需要bash時間並且不能在MySQL中使用當前時間函數? (織補,打到它!) – 2012-03-04 19:59:51