两个日期之间相差多少天?
截止日期、合同期限、签证天数、账期,还有“这个到底满多少天了?” —— 全是同一笔小账,也全都容易差上一天。这个工具用日历算术来算,闰年一并算在内,并且明确标出末尾那天有没有数进去。
- 完全在你的浏览器里运行
- 断网也能用
- 不上传
- 不用注册
- 没有水印
正在加载工具……
工作原理
- 选好两个日期。你一边选,天数一边更新。
- 决定最后一天要不要算:“+1”会把首尾两天都算进去 —— 酒店的间夜数和租赁的天数,差的就是这一天。
- 下面的框用来算反方向:在日期上加上或减去若干天,并给出结果是星期几。
为什么什么都不用上传
这个页面上的每一步操作,都由运行在你浏览器标签页里的代码完成,用的就是渲染网页的那套引擎。文件从磁盘读进标签页的内存,在那里被处理,再作为下载写回去。它不会被送到任何地方 —— 不会送给我们,也不会送给第三方。
自己动手验证
- 打开浏览器的开发者工具(F12),选择“网络”(Network)面板。
- 载入你的文件,运行这个工具。
- 你能看到的请求只有这些:工具自己的代码 —— 少数几个重型工具还会从公共 CDN 取它们的开源引擎 —— 外加一条发往 loreatec.jp 的小小访问记录(页面地址和标题,仅此而已)。没有一条带着你的文件。
常见问题
结束日期算进天数里了吗?
默认不算:从 1 号到 3 号是 2 天,多数期限和利息就是这样计算的 —— 日本法律计算期间也是同一个思路:第一天通常不计入(初日不算入)。勾上“+1”,首尾两天就都算上,数“设备在现场的天数”或全包式的预订时,要的正是这种算法。工具会一直标明自己用的是哪种数法,让差一天的偏差留在明处,而不是藏进结果里。
为什么还要显示年、月、天 —— 那不是同一个数字吗?
不是,而这个差别正是重点。“90 天”和“3 个月”只是偶尔重合:一个月有 28 到 31 天,所以从 1 月 15 日起算的 3 个月合同,和 90 天的合同不会在同一天结束。工具把两种读法都给出来 —— 算钱用总天数,谈合同用日历跨度 —— 文件上写的是哪种,你就照哪种报。
闰年和夏令时处理了吗?
处理了,而且是从结构上处理的。日期按完整的日历日来比较,而不是按 24 小时的整块,所以调表前后 23 小时和 25 小时的那两天动不了计数,2 月 29 日也只是一个要么落进范围、要么落不进的普通日子。拿时间戳去除以 86 400 000,产生的正是这一类 bug —— 这也是这个工具不那么做的原因。
能数工作日吗?
它会把总天数拆成周一到周五和周末两部分,多数需求这就够了。法定节假日是各国各自的事,这个页面保持通用 —— 如果你要的是扣掉日本官方节假日的营业日数,本站的日本年号日期换算器里正好有那个面板。
有任何东西被发送出去吗?
没有。这只是这个标签页里的日历算术,断网也照样能用。你输入的日期 —— 生日、合同条款,私密起来没有上限 —— 没有人看得到。