插件应用市场
icon
日历 松果
日历 松果
0 个评分
0
用户
user
2
版本
user
1.0.1
大小
191.96 
KB
slide
## 功能

- 以周一至周日排列的固定六周月历,清晰区分当月、跨月、周末与今天。
- 展示中国大陆法定节假日和调休上班日。
- 展示农历日期、传统节日、纪念日、二十四节气与三伏。
- 支持鼠标滚轮、月份按钮和键盘切换月份,并可快速回到今天。
- 断网时仍可使用基础日历、农历和节气。

日期格第二行只显示一个最有用的标签,优先级为:

1. 中国大陆法定节假日或调休
2. 传统节日、常用公历节日或精选纪念日
3. 节气或三伏
4. 农历日期

同日存在多个标签时会优先保留更高优先级且适合月历扫读的短标签,其余事件仍保留在日期的悬停提示中。

## 节假日数据与离线行为

插件通过 [NateScarlet/holiday-cn](https://github.com/NateScarlet/holiday-cn) 获取中国大陆法定节假日和调休数据。读取某个自然年时会同时检查该年与下一年度数据,因为下一年度国务院文件可能包含当年 12 月的安排。

数据按以下顺序使用:

1. 联网获取并校验最新数据,成功后写入本地缓存。
2. 联网失败时使用上一次校验成功的本地缓存。
3. 首次使用且没有缓存时,2026 年使用随插件内置、于 2026-07-14 核验的快照。
4. 其他年份若既无法联网又没有缓存或内置快照,法定节假日与调休标签暂不可用;公历、农历、节日和节气仍可正常查看。

联网请求仅用于读取 `holiday-cn` 的年度 JSON 文件,不上传日历或用户数据。

## 快捷键

| 快捷键 | 操作 |
| ------------------------------- | ------------------- |
| 鼠标滚轮 ↑ / ↓ | 上一个月 / 下一个月 |
| `←` / `→` | 选择前一天 / 后一天 |
| `↑` / `↓` | 选择上一周 / 下一周 |
| `PageUp` / `PageDown` | 上一个月 / 下一个月 |
| `Shift` + `PageUp` / `PageDown` | 上一年 / 下一年 |
| `T` / `Home` | 回到今天 |
| `Enter` / `Space` | |