2011-04-15 46 views
0

是否有可能在ruby中将此字符串“2011-03-31”转换为2011年5月3日或者只是实现一个方法来执行此操作?将红宝石转换为月份和日期?

+2

2011-03-31是2011年3月31日,还是你希望它向前跳1个月4天? – tjwallace 2011-04-15 16:06:54

+0

对不起我的意思是2011年3月31日 – Kevin 2011-04-15 21:01:01

回答

3
Date.parse("2011-03-31").strftime("%B %d, %Y") 

根据环境的不同,您可能需要

require 'date' 
1
Date.strptime("2011-03-31", "%Y-%m-%d").strftime("%B %e, %Y")