文字时钟把当前时间转成中文文字显示,比如 14:08 会显示成「下午两点零八分」,而不是数字。它解决的是「看时间太冷冰冰」的问题——开会投屏、直播挂件、桌面摆件、PPT 封面,用文字报时比数字更有氛围。所有计算都在浏览器本地跑,不联网、不上传。举个具体场景:你下午 3 点要开线上评审,把文字时钟全屏投到副屏,参会的人一抬头就能看到「下午三点整」,不用再问「现在几点」。它还能配合秒级刷新,适合做番茄钟的视觉背景。
| 对比维度 | 本工具 | 手工/替代做法 |
|---|---|---|
| 生成一句话时间 | 打开即显示,约 0.1 秒内完成 | 手写「下午两点零八分」,每次约 10–20 秒 |
| 秒级刷新 | 自动每秒更新,误差 < 100ms | 手动改数字,基本做不到连续刷新 |
| 投屏字号 | 可调到 72px 以上,3 米外可读 | PPT 文本框默认 18–24px,后排看不清 |
| 隐私 | 纯本地 JS 计算,0 次网络请求 | 在线时钟网站常带统计脚本和广告请求 |
| 格式切换 | 12/24 小时、中/阿拉伯数字一键切换 | 手工改写要重打一遍,约 15 秒/次 |
会,但只在分钟或秒的个位为 0 且十位不为 0 时补「零」。例如 10:05 显示「十点零五分」,10:00 显示「十点整」,10:50 显示「十点五十分」而不是「十点零五十分」。整点统一用「整」字收尾,避免出现「零分」这种别扭读法。
以本地时区 00:00 为界。23:59:59 显示「晚上十一点五十九分五十九秒」,到 00:00:00 立刻切成「凌晨零点整」。凌晨指 0:00–5:59,上午 6:00–11:59,中午 12:00–12:59,下午 13:00–17:59,晚上 18:00–23:59,共 6 个时段。
默认每秒刷新一次,用 setInterval 约 1000ms 触发。如果关闭秒显示,仍会每秒检查一次分钟是否变化,只有变化时才重绘文字,减少不必要的 DOM 操作。页面切到后台时浏览器可能把定时器降到 1 次/分钟,回到前台会立即校正。
当前版本只处理公历时间文字化,不输出农历、干支、星期。如果你需要农历,可以用本站的 chinese-zodiac 或 calendar 工具配合。文字时钟的定位是「把 HH:mm:ss 读成人话」,不叠加历法换算,避免时区和历法边界带来的歧义。
文字时钟读取的是你设备的系统时间,精度取决于系统时钟。如果设备时间偏差 30 秒以上,显示就会跟着偏。建议先在系统设置里开启「自动同步网络时间」(NTP),Windows 默认同步周期约 7 天一次,macOS 类似。工具本身不做网络校时。
适用范围:公历时间的文字化显示,支持 12/24 小时制、秒显示开关、字号与配色调整。精度取决于设备系统时钟,工具本身不做 NTP 校时;跨天以本地时区 00:00 为界。所有计算在浏览器内完成,不发送任何时间数据到服务器,断网也能正常使用。