js 计算日期时间距离当前时间

80 阅读1分钟

场景:界面展示事件时间时,需要获取距离当前时间的(天数/小时数/分钟数)

image.png image.png

1. 计算逻辑

(1)获取历史时间和当前时间的毫秒数,计算毫秒差
(2)获取每个时间段对应的毫秒数(分钟、小时、天、周、月、年)
(3)计算差距时间除以指定时间段的结果
(4)通过判断结果得出结论

2. 方法展示

111.png