次のように、を使用してRubyの日付26/03/2012
にフォーマットされた文字列を解析しようとしています。dd/mm/yyyy
Date.strptime
#!/usr/bin/ruby
require 'date'
puts 'Ruby Version: ' + RUBY_VERSION
date_str = '26/03/2012'
date = Date.strptime(date_str, "%d/%m/%y")
puts 'Parsed Date: ' + date.to_s
出力は次のとおりです。
Ruby Version: 1.8.7
Parsed Date: 2020-03-26
年の部分が!2020
ではなく、になりました。2012