如何在假期课程中添加假期?

时间:2014-10-18 10:33:24

标签: ruby

我正在使用Holidays gem并想要添加其他一些假期:

20.times do |i|
    year = ("20" + "%02d" % i).to_i
    [[year,1,1], [year,1,2], [year,1,3], [year,12,31]].map do |d|
        # add date to holidays
        {date: Date.new(d), name: "New Year's Week", regions: [:jp]}
    end
end

我不知道如何为假期课程设置新假期。我该怎么办?

1 个答案:

答案 0 :(得分:0)

我认为最好的选择是在github上分配这个gem并在你自己的fork的YAML文件中添加你自己的假期。

然后在你自己的github repo中安装gem:in bundler:

gem 'holidays', :git => 'https://github.com/alexdunae/holidays.git'

当然改变" alexdunae"到你自己的用户名;)