距某日期已过时间 的工作原理
「已过时间」工具将从任意过去日期到现在的经过时间分解为年、月、天,同时显示累计总数:总天数、总周数和总月数。输入生日、项目启动日、历史事件或任意你想计量的日期,分解结果立即呈现。
所有算术在浏览器标签页内本地运行,计算的「现在」侧使用你设备的当前时钟。你输入的内容不会传输到服务器。加载页面后断开网络,它仍会实时更新经过时间,这是最直观的证明:没有任何服务器参与。
选择一个过去的日期,查看自那时起已过去多少时间。
「已过时间」工具将从任意过去日期到现在的经过时间分解为年、月、天,同时显示累计总数:总天数、总周数和总月数。输入生日、项目启动日、历史事件或任意你想计量的日期,分解结果立即呈现。
所有算术在浏览器标签页内本地运行,计算的「现在」侧使用你设备的当前时钟。你输入的内容不会传输到服务器。加载页面后断开网络,它仍会实时更新经过时间,这是最直观的证明:没有任何服务器参与。
工具先计算完整日历年数,再计算剩余期间内的完整日历月数,最后是剩余天数。这与人类表达年龄或任期的自然方式一致(「2 年 3 个月 14 天」)。由于月份长度不同,结果可能与将总天数除以 30.44 略有差异。
会,大约每分钟一次。计算的「现在」侧会按这个节奏从你设备的时钟重新读取,这对于最小单位是天的数值来说已经足够。无需重新加载页面。
此工具以整天为单位计算:它取你选择的日期,一直计算到今天,因此填写具体时刻并不会改变它显示的任何数值。所选日期的凌晨零点即为起始点。
不会。「现在」时间戳来自设备时钟,通过 JavaScript 的 Date.now() 获取。你输入的任何内容以及计数器的每次跳动都不会产生网络请求。加载后断开网络,计数器继续运行。
年和月四舍五入为整数,变化不频繁;而总天数和总周数则按各自的节奏变化。所有这些数字都是正确的,只是以不同的精细程度表达同一段经过的时间。
此工具为过去日期设计。如果输入未来日期,结果将是负的经过时间,界面可能显示为零或标记为无效输入,具体取决于版本。