我想在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. 来自datetime的Mysql strip time组件
- 4. 从DATE和TIME创建DATETIME
- 5. .NET DateTime to BizTalk DateTime
- 6. DateTime到DataGridView中的“Time”
- 7. Joda-Time添加一天DateTime
- 8. ggplot2 geom_ribbon to color-label time series
- 9. Convert \ DateTimeImmutable to \ DateTime
- 10. 添加DATE和TIME字段以获取MySQL中的DATETIME字段
- 11. Google Feed API date to HTML5 datetime
- 12. VB Net String to DateTime
- 13. Converting Year,Month to DateTime
- 14. MySQL for Excel TIME列
- 15. SQL Server - 将DATETIME的DATE部分添加到DATETIME的TIME部分
- 16. Bash rows to column
- 17. Perl-oneliner to bash
- 18. Convert Date:Manip :: Obj to Time :: Piece or Class :: Date
- 19. 用LINQ to SQL计算DateTime
- 20. format varchar to datetime SQL Server 2008
- 21. SQL Server 2008 VarChar To DateTime
- 22. MYSQL的性能WHERE DATE(time)='yyyy-mm-dd'
- 23. 比较python datetime到mysql datetime
- 24. php date_default_timezone_set time()VS mysql now()
- 25. Mysql SUM()TIME错误格式
- 26. mySQL TIME函数和时区
- 27. Mysql Group by time by mutilple condition
- 28. MySQL中TIME字段的最近记录
- 29. 在PHP中添加SQL日期(类型Datetime + Time)
- 30. Java到MySql的日期DateTime
为什么不使用mysql的NOW()?仅使用** db服务器的时间是一种常见的做法 – zerkms 2012-03-04 19:57:17
是否有理由说明为什么你需要bash时间并且不能在MySQL中使用当前时间函数? (织补,打到它!) – 2012-03-04 19:59:51