我有一个日期字符串:
2014-04-7
我想提取月份和年份:
April 2014
使用Ruby。
我在这里找到了一个解决方案:http://www.tutorialspoint.com/ruby/ruby_date_time.htm,但是没有什么可以解决我的问题。 Stackoverflow搜索也找不到解决方案(据我所知)。
有什么想法吗?
答案 0 :(得分:2)
Date.parse('2014-04-7').strftime("%B %Y")
答案 1 :(得分:1)
您必须执行以下操作:
require 'date'
Date.strptime('2014-04-7','%Y-%m-%d').strftime('%B %Y')
# => "April 2014"
格式指令写得很好 - #strftime
。