Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この「1999 年 3 月 31 日」のような多くの文字列値があります。
この文字列形式を Ruby Date にする簡単な方法はありますか?
メソッドを使用できますDate.parse:
Date.parse
> Date.parse "Mar 31, 1999" => Wed, 31 Mar 1999
使用できますDate.parse。より複雑な日付文字列については、次を使用できますstrptime。
strptime
require 'date' puts Date.strptime('Mar 31, 1999', '%b %d, %Y') #->1999-03-31
strptime一種の逆ですstrftime
strftime
さまざまな日付文字列を解析するには、慢性をチェックしてください