Python如何确定省假日的日期

huangapple go评论65阅读模式
英文:

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

huangapple
  • 本文由 发表于 2023年2月19日 10:34:32
  • 转载请务必保留本文链接:https://go.coder-hub.com/75497657.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定