【发布时间】:2014-03-21 14:13:53
【问题描述】:
我想知道一年内的所有假期。 有没有办法为我的方法提供所有可能的选择?
from = Date.civil(y,1,1)
to = Date.civil(y,12,31)
Holidays.between(from, to, :option)
我正在使用 holiday-gem 并且不想在每个州、国家/地区等中添加。 你能帮我吗?
【问题讨论】:
-
定义“所有可能的选项”。想象一下,我们不知道这意味着什么,并解释您将如何向我们解释;所有假期在哪里?欧洲?亚洲?
-
选项是文件名,由 gem 本身给出,例如 :us :eu :de :it 等。我想查找特定年份的世界各地的所有假期。 link 给出了完美的答案。首先,我必须使用 Holidays.load_all 加载所有区域,然后我必须使用 Holidays.between(from, to, :any) 来获取所有假期的哈希
标签: ruby-on-rails ruby options holidays-gem