1
A
回答
1
Time.parse("12/09/1993").strftime("%Y/%m/%d")
#=> "1993/09/12"
1
使用strftime
date = "12/09/1993".to_date # => Sun, 12 Sep 1993
date.strftime("%Y/%m/%d") # => "1993/09/12"
2
在這裏你可以看到不同類型的組合:這裏
require 'date'
date = "01/07/2016 09:17AM"
DateTime.parse(date).strftime("%A, %b %d")
#=> Friday, Jul 01
DateTime.parse(date).strftime("%m/%d/%Y")
#=> 07/01/2016
DateTime.parse(date).strftime("%m-%e-%y %H:%M")
#=> 07- 1-16 09:17
DateTime.parse(date).strftime("%b %e")
#=> Jul 1
DateTime.parse(date).strftime("%l:%M %p")
#=> 9:17 AM
DateTime.parse(date).strftime("%B %Y")
#=> July 2016
DateTime.parse(date).strftime("%b %d, %Y")
#=> Jul 01, 2016
DateTime.parse(date).strftime("%a, %e %b %Y %H:%M:%S %z")
#=> Fri, 1 Jul 2016 09:17:00 +0200
DateTime.parse(date).strftime("%Y-%m-%dT%l:%M:%S%z")
#=> 2016-07-01T 9:17:00+0200
DateTime.parse(date).strftime("%I:%M:%S %p")
#=> 09:17:00 AM
DateTime.parse(date).strftime("%H:%M:%S")
#=> 09:17:00
DateTime.parse(date).strftime("%e %b %Y %H:%M:%S%p")
#=> 1 Jul 2016 09:17:00AM
DateTime.parse(date).strftime("%d.%m.%y")
#=> 01.07.16
DateTime.parse(date).strftime("%A, %d %b %Y %l:%M %p")
#=> Friday, 01 Jul 2016 9:17 AM
相關問題
- 1. 將MySql日期時間戳轉換爲JavaScript的日期格式
- 2. 將mysql時間戳轉換成實際的日期和時間?
- 3. AngularJS - 將時間戳日期格式轉換爲javascript格式
- 4. 將日期時間格式轉換爲Unix時間戳Pandas
- 5. 將時間戳轉換爲R中的日期時間格式
- 6. 轉換特定日期時間格式的時間戳值
- 7. 將時間戳轉換爲日期並將日期轉換爲時間戳記格式
- 8. 時間日期格式,將小時數轉換成ISO8601格式
- 9. 如何日期時間轉換成僅日期格式
- 10. 如何日期和時間轉換成日期時間/時間戳
- 11. 轉換大紀元時間戳的日期格式
- 12. 將時間戳轉換爲.ics iCal兼容日期格式
- 13. 轉換日期格式到MySQL時間戳
- 14. 轉換日期格式到MySQL時間戳
- 15. 將時間戳轉換爲日期格式
- 16. 如何將時間戳INT轉換爲日期格式?
- 17. 將文本格式轉換爲不帶時間戳的日期
- 18. JMeter:將提取的時間戳值轉換爲日期格式
- 19. 使用JavaScript將ISO時間戳轉換爲日期格式?
- 20. 轉換日期格式以消除時間戳
- 21. 轉換時間戳到另一個日期格式
- 22. 轉換時間戳文本日期格式使用VBA
- 23. jQuery的轉換日期的格式,並添加時間戳
- 24. 將日期轉換爲時間戳格式
- 25. 將時間戳轉換爲特殊日期格式
- 26. 如何轉換日期Netezza公司從時間戳格式
- 27. 將時間戳長轉換爲正常日期格式
- 28. Ruby - 將格式化日期轉換爲時間戳
- 29. 如何今天的日期時間轉換成時間戳
- 30. C#將日期時間轉換爲WCF日期時間格式