GitHub 日期时间格式优化

将 GitHub 网页中的相对时间与英文日期统一转换为直观易读的本地标准日期格式。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
moeote
日安装量
0
总安装量
1
评分
0 0 0
版本
1.0.2
创建于
2026-09-01
更新于
2026-09-01
大小
4.0 KB
许可证
MIT
适用于

GitHub Date Formatter

将 GitHub 网页中的相对时间与英文日期统一转换为直观易读的本地标准日期格式的用户脚本。

简介

GitHub 默认使用模糊的相对时间(例如“2 小时前”、“3 天前”)展示时间戳,并在提交历史中使用英文语序的日期分组标题(例如 "Commits on May 22, 2026")。该用户脚本将全站相关时间元素统一转换为规范、精准的本地绝对日期与时间格式,提升查看与回溯效率。

功能特性

  • 时间戳标准化:将相对时间统一转换为 YYYY-MM-DD HH:mm:ss 格式。
  • 提交标题精简:将 Commits on Month DD, YYYY 分组标题精简为 YYYY-MM-DD 纯日期格式。
  • 无刷新页面适配:基于 MutationObserver 监听 DOM 树变化,无缝兼容单页应用(SPA)与动态加载。
  • 原生元素替换:通过替换自定义 Web Components,彻底防止 GitHub 内部定时器覆盖文本。

仓库

https://github.com/abevol/github-date-formatter