时间戳是 10 位还是 13 位?
10 位是秒级(Unix 时间戳的原始定义),13 位是毫秒级,JavaScript 的 Date.now() 返回的就是 13 位。转换时选错单位,结果会差出五十多年——把毫秒当秒解析,1735689600000 会变成公元 5 万多年。工具会根据位数自动识别并提示,也可以手动指定。
工作日计算内置中国大陆法定节假日与调休安排,不是简单跳过周末。
点开即用,多数工具已预填示例数据。
日期计算看着简单,真算起来全是坑:跨月跨年的天数、要不要扣周末和法定节假日、时间戳是秒还是毫秒、对方所在时区有没有夏令时。这组工具把这些规则都内置好了。
22 款工具分四类——纯计算(日期间隔、工作日、周数、保质期、SLA 截止)、格式转换(时间戳、时区、时辰、Crontab)、查询(万年历、黄历、节气、世界时钟、历史上的今天)、以及排期规划(循环排期、家教排课、生命时间轴)。
工作日计算内置中国大陆的法定节假日和调休安排,方案公布后同步更新,所以「20 个工作日后是哪天」这类问题能算准,而不是简单地跳过周六周日。
项目排期
算出「今天起 15 个工作日」的交付日,自动扣掉周末和节假日。
排查日志
把日志里的 1735689600 这类时间戳转成本地可读时间。
约国际会议
北京、旧金山、伦敦三地同时开会,找出彼此都不用熬夜的时段。
食品药品管理
按生产日期和保质期推算到期日,提前设置提醒。
10 位是秒级(Unix 时间戳的原始定义),13 位是毫秒级,JavaScript 的 Date.now() 返回的就是 13 位。转换时选错单位,结果会差出五十多年——把毫秒当秒解析,1735689600000 会变成公元 5 万多年。工具会根据位数自动识别并提示,也可以手动指定。
包含。工具内置中国大陆历年的法定节假日和调休上班日安排(国务院办公厅每年底公布次年安排),所以春节调休上班的那个周六会被算作工作日,而节假日期间的工作日会被扣除。计算前请确认年份已覆盖;未来年份的安排在官方公布后才会加入。
三个常见坑:一是夏令时,美国、欧洲多数地区每年有两次切换,同一个「北京时间下午 4 点」在三月和十一月对应的当地时间不同;二是跨日,时差较大时对方可能已经是第二天;三是印度、伊朗这类半小时或 45 分钟时区。会议规划工具会把这些都算进去,直接显示各地当天的具体时刻和星期。
要先明确是否含首尾。工具默认给出「间隔天数」(结束日减开始日),同时也给出「含首尾的天数」(间隔 + 1)。请假、住院、酒店住宿这类场景通常用含首尾的算法,而利息计算、倒计时通常用间隔天数。两者相差一天,在报销和结算场景里经常引起争议,所以工具把两个数都列出来。
节气按天文算法计算太阳黄经度数得出(每 15 度一个节气),精确到分钟,与官方历书一致。黄历的宜忌来自传统通书体系,属于民俗文化内容,各版本之间本身就存在差异,工具会标注所用体系,供参考了解,不作为决策依据。
SLA 通常只在服务时间内计时。比如「4 小时响应」的工单在周五下午 5 点提交,如果服务窗口是工作日 9:00–18:00,那么截止时间不是周五晚 9 点,而是下周一上午 12 点。SLA 工具允许设定服务窗口、时区和节假日规则,按有效工作时长推算截止点,这是普通日期加减算不出来的。