0
A
回答
2
require 'date'
date, time = %w(2011-02-26 17:00)
dt = DateTime.parse("#{date} #{time}:00")
dt.to_s # => 2011-02-26T17:00:00+00:00
注UTC的假設;如果需要,你將不得不追加你自己的時區。
1
>> Time.local(*("2011-02-26".split("-") + "17:00".split(":")))
=> Sat Feb 26 17:00:00 0100 2011
>> Time.parse(["2011-02-26", "17:00"].join(" "))
=> Sat Feb 26 17:00:00 0100 2011
1
如果你有作爲2010-02-26 PARAMS [:日期]:00-17:00爲PARAMS [:時間],那麼你可以做
Time.parse("#{params[:date] #{params[:time]}}")
相關問題
- 1. 用紅寶石編輯ini文件,首選乾淨的方式
- 2. 紅寶石日期格式
- 3. 日期時間談話在紅寶石
- 4. 解析日期/時間紅寶石
- 5. 紅寶石欄 - 減去日期時間
- 6. 紅寶石NameError時日期
- 7. 紅寶石日期
- 8. MongoDB的紅寶石日期
- 9. 紅寶石日期寶石utc偏移
- 10. 存儲日期和時間在軌道上的PostgreSQL紅寶石
- 11. 紅寶石自定義日期時間格式?
- 12. 紅寶石日期時間從 'MM/DD/YYYY' 解析格式
- 13. 紅寶石跳過日期
- 14. 紅寶石日期轉換
- 15. 紅寶石日期減法
- 16. 紅寶石日期計算
- 17. 紅寶石包裝日期
- 18. 紅寶石比較日期
- 19. 紅寶石日期格式字符
- 20. 日期格式轉換紅寶石
- 21. 紅寶石後淨:: hhtp.post_form
- 22. 紅寶石/日期解析小時
- 23. 紅寶石日期時間字符串轉換爲日期時間毫秒
- 24. 的時間爲紅寶石
- 25. 紅寶石的時間塊
- 26. 如何獲得一個乾淨的自制紅寶石安裝?
- 27. 用紅寶石代表沒有日期的時間
- 28. 乾紅寶石正則表達式?
- 29. 紅寶石日曆日期選擇
- 30. 時間格式化紅寶石
粘貼代碼,你是怎麼做到的。 – Zimbabao 2011-02-26 08:15:53