英文:
How can Python determine the date of a provincial holiday
问题
在加拿大,一些假期是省假期,比如安大略省的市政假期。因此,如果给定加拿大的一个省份,你该如何检查一个日期是否是该省的假期呢?我使用了holidays模块,似乎它获取了加拿大的假期,但没有每个省份的。
英文:
In Canada, some holidays are provincial holidays, like civic holiday in Ontario. So given a province in Canada, how can you check if a date is a holiday for this province. I used the holidays module, it seems it gets holidays for Canada, but not each province.
答案1
得分: 1
你可以设置subdiv
来获取特定省份的假日。
import holidays
ca_on_holidays = holidays.country_holidays('CA', subdiv='ON')
# subdiv可以是AB、BC、MB、NB、NL、NS、NT、NU、ON、PE、QC、SK、YT之一
# ON是默认值
英文:
You can set the subdiv
to get the holidays for a specific province.
import holidays
ca_on_holidays = holidays.country_holidays('CA', subdiv='ON')
# subdiv can be one of AB, BC, MB, NB, NL, NS, NT, NU, ON, PE, QC, SK, YT
# ON is the default
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论