robledocampos/year-holidays

按年份获取地区的节假日,以及相应的星期。

dev-main 2024-05-19 03:37 UTC

This package is auto-updated.

Last update: 2024-09-19 04:19:27 UTC


README

按年份获取地区的节假日,以及相应的星期。

可用的节假日类

  • 全球
  • 巴西
  • 圣保罗州
  • 圣保罗市

导入包

如何使用

类实例

创建您想要节假日的地区的新实例,并将年份作为字符串参数传递,如下所示。

$brazilHolidays = new brazilHolidaysModel("2024");

响应方法

使用此方法,您可以获取节假日。

echo $brazilHolidays->printHolidays();

{
    "main":{
        "2024-01-01":{
            "date":"2024-01-01",
            "name":"universal fraternization",
            "weekday":"monday",
            "coverage":"world"
        },
        "2024-02-13":{
            "date":"2024-02-13",
            "name":"carnaval",
            "weekday":"tuesday",
            "coverage":"brazil"
        },
        "2024-03-29":{
            "date":"2024-03-29",
            "name":"sexta-feira da paixão",
            "weekday":"friday",
            "coverage":"brazil"
        },
        "2024-03-31":{
            "date":"2024-03-31",
            "name":"easter",
            "weekday":"sunday",
            "coverage":"world"
        },
        "2024-04-21":{
            "date":"2024-04-21",
            "name":"tiradentes",
            "weekday":"sunday",
            "coverage":"brazil"
        },
        "2024-05-01":{
            "date":"2024-05-01",
            "name":"labor day",
            "weekday":"wednesday",
            "coverage":"world"
        },
        "2024-05-30":{
            "date":"2024-05-30",
            "name":"corpus christi",
            "weekday":"thursday",
            "coverage":"brazil"
        },
        "2024-09-07":{
            "date":"2024-09-07",
            "name":"independência",
            "weekday":"saturday",
            "coverage":"brazil"
        },
        "2024-10-12":{
            "date":"2024-10-12",
            "name":"nossa senhora aparecida",
            "weekday":"saturday",
            "coverage":"brazil"
        },
        "2024-11-02":{
            "date":"2024-11-02",
            "name":"finados",
            "weekday":"saturday",
            "coverage":"brazil"
        },
        "2024-11-15":{
            "date":"2024-11-15",
            "name":"proclamação da república",
            "weekday":"friday",
            "coverage":"brazil"
        },
        "2024-11-20":{
            "date":"2024-11-20",
            "name":"consciência negra",
            "weekday":"wednesday",
            "coverage":"brazil"
        },
        "2024-12-25":{
            "date":"2024-12-25",
            "name":"christmas",
            "weekday":"wednesday",
            "coverage":"world"
        }
    }
}