插件应用市场
icon
简洁日历
一款简洁的日历
0 个评分
0
用户
user
3
版本
user
1.0.0
大小
122.96 
KB
slide
slide
一款仿 Windows 11 日期弹出组件的 uTools 插件,支持农历 / 法定节假日 / 工作日换算 / 备忘事件 的一体化日历。

核心特性
🎨 1. 原生 Win11 视觉
左侧月份视图 + 右侧当日详情,与 Win11 任务栏时间弹窗布局一致
主色 #0078D4(Win11 系统蓝),圆角、亚克力、扁平化
浅色 / 深色模式自动跟随系统,支持 prefers-color-scheme 实时切换
周一到周五常规显示,周六周日用专属色
📜 2. 农历 & 传统历法
覆盖 1900–2100 年的农历转换
显示农历年(干支 + 生肖)、农历日、节气、公历节日、农历节日
单格底部以小字标注(如"春节"、“清明”、“立春”)
📅 3. 连续垂直滚动
一改传统翻页式月历,鼠标滚轮可连续跨年滚动
上下预渲染 6 / 18 个月,触底自动扩展,浏览任意年份都流畅
顶部"上一月 / 下一月 / 今天"快捷按钮
💼 4. 智能工作日换算(核心差异化)
点击任意日期,右侧详情面板同时显示三类信息胶囊:

胶囊 颜色 含义
自然日 🔵 蓝色 距今多少天(今天 / 还有 X 天 / X 天前)
扣假后自然日 🟠 橙色 扣掉区间内法定节假日后还剩多少天,普通周末不扣
工作日 🟢 绿色 区间内还剩多少工作日(已扣法定节假日,已扣普通周末,但调休上班日算)
例如:从今天(2025-10-08)查看未来某天:

自然日 还有 5 天
扣假后自然日 扣假后还有 1 天(说明区间内覆盖了 4 天国庆假)
工作日 剩余 1 个工作日(国庆假 + 周末 + 调休已一并扣除)
🎌 5. 法定节假日明细
右侧详情列出被扣除的法定节假日,含节日名、起止日期、天数
区间内未完整覆盖的节假日显示 区间内 3 / 共 7 天
数据覆盖 2024–2026 年(元旦 / 春节 / 清明 / 劳动 / 端午 / 中秋 / 国庆),含调休规则
完全离线计算,零网络请求
📝 6. 当日备忘事件
在右侧表单输入标题 + 备注,点 6 种颜色标记,Enter 直接添加
支持编辑 / 删除已有事件
数据基于 utools.db 本地存储,多端可同步
月视图中有事件的日期底部显示彩色圆点(最多 3 种颜色),一眼看到哪天有事
表单内按 Esc 取消编辑
🛡 7. 健壮性
全部异步操作包 try/catch,禁止静默吞错
错误通过 Material-UI Snackbar 弹窗可视化展示,含一键复制按钮(方便上报)
主题切换 / 滚动扩展 / 数据库读取均无白屏
渲染纯函数化,状态统一进 useState / useRef,无闭包陷阱
适用场景
想知道 “距离春节还有几个工作日”
想在 Win11 风格的弹出窗里随手记一天的小事
想查某天是农历几月几号 / 什么节气 / 哪个传统节日
想排班时准确扣除法定节假日和调休
使用方式
在 uTools 主搜索框输入 日历 → 回车
或将插件命令绑定全局快捷键(支持 Alt+Space 主面板触发后输入 日历)
数据全部存在本地数据库,完全离线