five

holiday-calendar

收藏
github2025-01-17 更新2025-01-18 收录
下载链接:
https://github.com/cg-zhou/holiday-calendar
下载链接
链接失效反馈
官方服务:
资源简介:
标准化的节假日数据集(JSON格式),提供各个地区的法定节假日和调休安排信息。

A standardized holiday dataset in JSON format that provides information on statutory holidays and holiday adjustment arrangements across various regions.
创建时间:
2025-01-16
原始信息汇总

数据集概述

数据集名称

holiday-calendar 假期日历

数据集内容

  • 法定节假日
  • 调休工作日

数据来源

  • 中国(CN):
    • 数据来源于国务院办公厅关于节假日安排的通知
    • 更新频率:每年更新,通常在上一年末发布下一年安排
  • 日本(JP):
    • 数据来源于内閣府「国民の祝日」
    • 更新频率:每年更新,通常提前一年发布

数据格式

  • 数据以 JSON 格式存储
  • 日期类型:
    • public_holiday: 法定节假日
    • transfer_workday: 调休工作日

数据示例

json { "year": 2025, "region": "CN", "dates": [ { "date": "2025-01-01", "name": "New Years Day", "name_cn": "元旦", "name_en": "New Years Day", "type": "public_holiday" }, { "date": "2025-01-26", "name": "Spring Festival Workday", "name_cn": "春节补班", "name_en": "Spring Festival Workday", "type": "transfer_workday" } ] }

数据访问

  • 通过 unpkg 访问:

    https://unpkg.com/holiday-calendar/data/CN/2024.json

  • 通过 jsDelivr CDN 访问:

    https://gcore.jsdelivr.net/gh/cg-zhou/holiday-calendar@main/data/CN/2024.json

使用方法

javascript // 导入包 const HolidayCalendar = require(holiday-calendar);

// 创建实例 const calendar = new HolidayCalendar();

// 获取某天的日期信息 calendar.getDateInfo(CN, 2024-01-01).then(dateInfo => { if (dateInfo) { console.log(${dateInfo.date} 是 ${dateInfo.name_cn}); } });

// 获取指定年份的所有日期 calendar.getDates(CN, 2025).then(dates => { console.log(2025年日期:, dates); });

// 使用过滤器 calendar.getDates(CN, 2025, { type: public_holiday, // 按类型过滤:public_holiday(法定节假日) 或 transfer_workday(调休工作日) startDate: 2025-01-01, // 按开始日期过滤 endDate: 2025-12-31 // 按结束日期过滤 }).then(dates => { console.log(过滤后的日期:, dates); });

相关链接

搜集汇总
数据集介绍
main_image_url
构建方式
holiday-calendar数据集通过整合各地区官方发布的节假日安排信息构建而成。数据来源包括中国国务院办公厅和日本内阁府等权威机构,确保数据的准确性和权威性。每年更新一次,通常在上一年末发布下一年度的节假日安排,确保数据的时效性。所有数据以JSON格式存储,便于开发者集成和使用。
特点
holiday-calendar数据集提供了标准化的节假日信息,涵盖法定节假日和调休工作日两类日期类型。数据以JSON格式存储,结构清晰,易于解析和集成。数据集支持多语言,包括中文和英文,便于国际化应用。此外,数据集通过npm包和CDN方式提供,方便开发者在不同环境中使用。
使用方法
holiday-calendar数据集的使用方法简单直观。开发者可以通过npm安装包,或通过CDN直接引入JavaScript文件。数据集提供了丰富的API接口,支持按日期、年份、类型等多种方式查询节假日信息。开发者还可以通过过滤器获取特定时间段内的节假日数据,满足不同场景的需求。
背景与挑战
背景概述
holiday-calendar数据集由cg-zhou开发,旨在为全球不同地区提供标准化的法定节假日和调休工作日信息。该数据集以JSON格式存储,涵盖了中国、日本等地区的官方节假日安排,数据来源包括中国国务院办公厅和日本内阁府等权威机构。自创建以来,该数据集为开发者、企业和研究机构提供了便捷的节假日数据访问接口,广泛应用于日程管理、财务规划、人力资源管理等场景。其核心研究问题在于如何高效、准确地整合和更新全球各地的节假日信息,以满足不同用户的需求。
当前挑战
holiday-calendar数据集面临的挑战主要体现在两个方面。首先,节假日安排因地区政策和文化差异而复杂多变,如何确保数据的准确性和及时更新是一个关键问题。其次,数据集的构建过程中需要处理多语言、多时区的节假日信息,这对数据格式的统一性和兼容性提出了较高要求。此外,随着全球化进程的加速,如何扩展数据集以覆盖更多国家和地区,同时保持数据的标准化和易用性,也是未来需要解决的难题。
常用场景
经典使用场景
在全球化背景下,跨地区的节假日安排对企业和个人的日程规划至关重要。holiday-calendar数据集通过提供标准化的节假日和调休信息,广泛应用于日程管理、人力资源管理以及跨国企业的运营规划中。其JSON格式的数据结构使得开发者能够轻松集成到各类应用程序中,确保用户能够准确获取不同地区的节假日信息。
衍生相关工作
holiday-calendar数据集催生了一系列相关研究和应用。例如,基于该数据集开发的智能排班系统能够自动生成节假日期间的排班表。此外,一些研究利用该数据集分析了节假日对消费者行为的影响,为市场营销策略提供了数据支持。这些衍生工作进一步拓展了数据集的应用范围,推动了相关领域的技术进步。
数据集最近研究
最新研究方向
近年来,随着全球化和跨区域合作的不断深化,节假日数据的标准化和自动化管理成为研究热点。holiday-calendar数据集通过提供标准化的JSON格式数据,支持多地区的法定节假日和调休安排信息,为全球范围内的企业、政府机构以及个人用户提供了便捷的节假日查询工具。该数据集的最新研究方向集中在如何通过机器学习和自然语言处理技术,自动从官方公告中提取和更新节假日信息,以提高数据的实时性和准确性。此外,结合区块链技术确保数据的不可篡改性和透明性,也成为该领域的前沿探索方向。这些研究不仅提升了节假日数据的管理效率,还为跨区域的时间管理和资源调度提供了重要支持。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作