月末日期会自动收敛,与 Day.js、Moment 一致:1 月 31 日加 1 个月是 2 月 28 日(闰年为 29 日)。
把秒、毫秒、微秒或纳秒级的 Unix 时间戳转换成可读日期,也能反向转换。同一页还能算两个日期相差几天、几个工作日,做日期加减,并查看任意日期的周数、季度等信息。全部在浏览器中计算。
在「时间戳或日期」中粘贴时间戳或日期,或点「使用当前时间」;单位默认自动识别,也可以在「单位」里手动指定。
在侧栏选择「时区」查看该时区的当地时间,不带偏移的日期也会按这个时区解析。
在「日期间隔」里填好开始日期和结束日期(需要精确到小时就打开「包含具体时间」),即可得到相差时长和工作日天数。
在「日期加减」里填写年到秒的数量,选择「+ 加」或「− 减」,然后复制结果。
在「日期信息」里输入一个日期,查看星期、ISO 周数、年内第几天、季度以及是否闰年。
「单位」为「自动」时,11 位及以下按秒,12–14 位按毫秒,15–17 位按微秒,更长的按纳秒。输入框下方会提示实际按什么解析,也可以手动选 s、ms、µs 或 ns。
开始和结束两天都计算在内。默认周六、周日休息,可在「每周休息日」里修改;节假日需要在「节假日」里每行填一个日期,如 2026-10-01。工具不内置法定节假日,也不能设置周末调休上班,这些设置只保存在当前浏览器。
日期会收敛到目标月份的最后一天,与 Day.js、Moment 的做法一致;闰年则得到 2 月 29 日。
按侧栏「时区」里选中的时区,默认是本机时区。以 Z 结尾或带 +08:00 这类偏移的输入按其自身偏移解析。想同时对比多个城市,可以用「时区转换」。
可以。在「自定义格式」里用 Moment / Day.js 格式符书写,如 YYYY-MM-DD HH:mm,也可以从旁边的下拉列表选常用格式;方括号 [] 内的文字原样输出。
不会。所有计算都用浏览器内置的日历和时区数据完成,输入的内容不会离开你的设备。