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.
次の日付文字列を解析しようとしています。
111005
に
20111005
Date.parseを使用しようとしていますが、2011ではなく0011として処理されています。
Date.parse("111005").strftime("%y%m%d")
DateTimeでこれを行う方法はありますか?もちろん、最初は20を連結することもできましたが、これを避けたいと思っていました。
世紀の年が欲しいですか?それが%Yオプションです:
%Y
Date.parse("111005").strftime("%Y%m%d") # => "20111005"