system-time

🕐 精准时区·多格式·智能计算

精准获取系统时间,支持多格式输出、全球时区转换与智能时间差计算,开发者必备时间工具。

收藏
5.8k
安装
1.7k
版本
1.0.0
CLS 安全性认证2026-07-19
点击查看完整报告 >

使用说明

核心用法

System Time 是一款专注于时间获取与处理的 MCP Skill,通过 get_current_timeget_time_infocalculate_time_diff 三大工具满足多样化时间需求。用户可获取 ISO 8601、Unix 时间戳、中文完整格式等六种输出格式,支持全球时区如 Asia/Shanghai、America/New_York 的精准转换,还能计算任意两时间点间的差值(天/小时/分钟/秒)。

显著优点

  • 格式丰富:覆盖 ISO 标准、Unix 时间戳、本地化中文格式等六大输出类型,适配日志记录、数据库存储、用户展示等多场景
  • 时区全面:内置全球主要时区支持,解决跨国协作、服务器部署中的时区混乱问题
  • 计算便捷:自动识别 ISO 格式与时间戳输入,支持毫秒级精度的时间差计算
  • 接口简洁:零配置即可使用,参数设计直观,学习成本极低

潜在局限

  • 依赖系统底层时间,若宿主机时间不准则输出存在偏差
  • 未提及夏令时(DST)自动处理机制,跨季节时区转换需人工确认
  • 时间差计算功能较基础,不支持复杂周期计算(如工作日差、节假日排除)

适合人群

后端开发者、DevOps 工程师、数据分析师、需要处理多时区业务的国际化团队,以及任何依赖精准时间戳的自动化脚本编写者。

常规风险

  • 时间源可靠性:Skill 本身不授时,完全依赖系统时钟,关键业务场景建议配合 NTP 服务校验
  • 时区拼写错误:时区参数需严格遵循 IANA 数据库命名(如 "Asia/Shanghai" 而非 "Beijing"),拼写错误可能导致获取失败或回退到默认时区
  • 时间戳精度混淆:Unix 时间戳存在秒级与毫秒级两种标准,跨系统对接时需明确约定

安全解读

核心用法

System Time 是一款基于 MCP 协议的轻量级时间工具 Skill,通过 get_current_timeget_time_infocalculate_time_diff 三个核心工具实现完整的时间服务能力:

  • 多格式输出:支持 ISO 8601、Unix 时间戳、YYYY-MM-DD、HH:MM:SS、完整中文格式(如「2026年02月13日 星期五 08:06:54」)及带毫秒的详细格式
  • 全球时区:内置 IANA 时区数据库支持,可获取 Asia/Shanghai、America/New_York、Europe/London 等任意时区的当前时间
  • 时间计算:计算两个 ISO 格式时间戳或日期字符串之间的差值,自动转换为天/小时/分钟/秒多单位显示

显著优点

| 优势 | 说明 |
|------|------|
| **极致安全** | 纯本地计算,零网络请求,零外部依赖,通过六维安全检测(静态分析、动态行为、依赖审计、网络分析、隐私合规、威胁情报)全满分 |
| **隐私零风险** | 不读取用户输入、环境变量、敏感文件,符合 GDPR/CCPA 要求 |
| **轻量可靠** | 仅依赖官方 `@modelcontextprotocol/sdk`,248 行 TypeScript 源码,无历史漏洞 |
| **开发友好** | 参数设计简洁,支持可选时区与格式,错误边界处理完善 |

潜在局限

1. 功能边界明确:仅限时间读取与计算,不支持定时任务调度、闹钟提醒等主动触发功能
2. 系统时间依赖:输出精度受制于宿主系统时间配置,无法作为权威时间源用于金融交易等高精度场景

3. 无持久化能力:时间差计算需外部传入历史时间,不存储计算历史

4. T3 来源等级:个人开发者项目,无企业级 SLA 保障与长期维护承诺

适合人群

  • 需快速获取多格式时间戳的开发者与自动化工作流
  • 跨时区团队协作时的会议时间换算场景
  • 对数据安全敏感、要求零网络传输的本地环境
  • 需要时间计算辅助的日志分析、数据标注等场景

常规风险

  • 极低风险:代码层面已通过 S 级安全认证,无注入、无信息泄露
  • 使用层面:需确保输入的时区字符串为合法 IANA 格式(如 Asia/Tokyo),无效输入可能返回错误而非静默回退
  • 长期维护:个人项目更新频率不确定,关键业务建议 fork 后自建维护

system-time 内容

dist文件夹
src文件夹
手动下载zip · 11.8 kB
index.d.tstext/plain
请选择文件