2

日付として次の文字列があります

Thu 17 Jan

これをruby日時オブジェクトに変換したい(データベースに保存するため)。私は慢性的に試しましたが、運がありませんでした。

誰かが私を助けてくれますか、事前に感謝します

4

2 に答える 2

2

慢性の必要はありません。SimpleDateで十分です。

require 'date'

s = 'Thu 17 Jan'

Date.parse(s) # => #<Date: 2013-01-17 ((2456310j,0s,0n),+0s,2299161j)>
于 2013-01-18T05:22:51.813 に答える
2

以下も使用できます。

 s = 'Thu 17 Jan'

 date = DateTime.parse(s)
于 2013-01-18T05:31:08.887 に答える