2008-10-04 70 views

回答

3

ABBR_MONTHS是ActiveSupport給你的東西,它只是添加到Date類中。第一個圖書館是紅寶石,第二個是紅寶石。由於Rails的不同版本,常量可能不起作用。

1

ABBR_MONTHS被ActiveSupport添加到日期。

Rails實際上是一組寶石。 ActiveSupport的作用主要是爲Ruby語言和其他不可知論的工具(如Inflector和創建時間實例的2.days方法等等)添加細節。

所以,如果你需要這種能力,你的Rails應用程序由於某種原因之外,你很幸運:

require 'rubygems' #If not already done 
require 'activesupport' 
puts Date::Format::ABBR_MONTHS.inspect 
#=> {"oct"=>10, "jul"=>7, "jan"=>1, "dec"=>12, "jun"=>6, "apr"=>4, "feb"=>2, "may"=>5, "sep"=>9, "aug"=>8, "mar"=>3, "nov"=>11}