什么是距今小时数计算器?
距今小时数计算器能精确告诉你从过去的某个时刻到此刻一共过去了多少小时。只需输入任意一个过去的日期和时间,工具便会以你设备当前的时钟为基准计算两者之差,并以小时、天数和分钟三种单位呈现结果。它非常适合用来追踪某件事发生到现在已经多久——比如上一次服药、距离截止日期、上一回锻炼、某条消息发布的时间,或是某个系统事件的发生时刻。
使用方法
先用日期选择器选定过去的日期,再用时间选择器选定过去的时间。提交后,计算器会抓取当前的日期和时间,并减去你输入的那个时刻。页面上方的主要数字显示经过的小时数,下方的表格则把同一段时间分别换算成天数和分钟数。
公式详解
当前时间和过去时间都会先转换成以秒为单位的数值,两者之差即为经过的总秒数。再除以 3,600(一小时所含的秒数),就得到了小时数:
$$\text{距今小时数} = \frac{t_{\text{now}} - \text{过去的日期时间}}{3600\ \text{s}}$$
若要换算成天数,将小时数除以 24;若要换算成分钟数,则将经过的总秒数除以 60。
实例演示
假设当前时间恰好是 2024-01-02 的 12:00,而你输入的过去时间为 2024-01-01 的 12:00。两者相差 24 小时 = 86,400 秒。除以 3,600 得到 24 小时,也就是 1 天或 1,440 分钟。
$$\text{距今小时数} = \frac{86{,}400\ \text{s}}{3600\ \text{s}} = 24\ \text{小时}$$
常见问题
它以什么作为「现在」?它以你提交表单那一刻服务器或设备时钟显示的当前日期和时间为准。
结果会出现负数吗?会。如果你输入的是一个未来的日期和时间,结果就会是负数,表示那个时刻尚未到来。
它会处理时区吗?计算时两个时间都被视为同一参照系下的时间,因此为获得最准确的结果,请输入与当前时钟处于同一时区的过去时间。