这是一个部署在 Cloudflare workers 上的 API,它会根据中国国务院发布的数据来确定今天或明天是节假日还是需要补班,可以用在一些需要自动化的场景。
API 地址:
-
今儿上班吗
GET https://siwt.jw1.dev/api/v1
-
明儿上班吗
GET https://siwt.jw1.dev/api/v1/tomorrow
是的你没有看错,什么参数都不用传!服务端也已开启跨域!
输出示例:
-
上班
{ "requestTime": { "text": "2023/7/6 10:36:45", "timestamp": 1688611005000 }, "requestedDate": { "timestamp": 1688697405000, "day": "星期五", "text": "2023/7/7 10:36:45" }, "todayIs": "weekday", "shouldIWorkToday": true, "desc": "好累啊" }
-
周末
{ "requestTime": { "text": "2023/7/6 10:38:28", "timestamp": 1688611108000 }, "requestedDate": { "timestamp": 1688783908000, "day": "星期六", "text": "2023/7/8 10:38:28" }, "todayIs": "weekend", "shouldIWorkToday": false, "desc": "搞杯朗姆吃吃吧" }
-
节假日
{ "requestTime": { "text": "2023/5/1 10:38:28", "timestamp": 1682908708000 }, "requestedDate": { "timestamp": 1682908708000, "day": "星期一", "text": "2023/5/1 10:38:28" }, "todayIs": "off_day", "shouldIWorkToday": false, "desc": "好想出去旅行啊" }
-
调休补班
{ "requestTime": { "text": "2023/6/25 10:38:28", "timestamp": 1687660708000 }, "requestedDate": { "timestamp": 1687660708000, "day": "星期天", "text": "2023/6/25 10:38:28" }, "todayIs": "not_off_day", "shouldIWorkToday": true, "desc": "今天摸哪里的鱼呢" }
- 本 API 依赖于 holiday-cn 提供的数据(感谢!),如果 holiday-cn 项目不维护了,那这个服务也会挂。
- 能自建的话尽量自建吧,毕竟 Workers 是有免费额度的,一天10万请求量,个人使用的话够够的。