0
$ irb
1.9.3-p429 :001 > require 'date'
 => true 
1.9.3-p429 :002 > Date.strptime('04/08/13' , '%m/%d/%Y').strftime('%Y-%m-%d')
 => "0013-04-08" 

出于某种原因,今年,而不是2013它显示0013?:)

4

1 回答 1

3

你的格式有小错误,应该是%m/%d/%y

Date.strptime('04/08/13', '%m/%d/%y').strftime('%Y-%m-%d') => "2013-04-08"
于 2013-06-11T07:14:05.700 回答