将红宝石上的时间转换为月份和日期?

时间:2011-04-15 15:19:25

标签: ruby-on-rails ruby ruby-on-rails-3

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

2 个答案:

答案 0 :(得分:3)

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

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

require 'date'

答案 1 :(得分:1)

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