我正在尝试解析一个字符串26/03/2012
,dd/mm/yyyy
格式为 Ruby 的 Date using 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
!