时间的加减与换算问题?

发布于 7 年前作者 tao7012699 次浏览最后编辑 7 年前来自 ask

怎么进行时间加减法,结果怎么换算,如小于1分钟显示XX秒前,大于60分则写成X小时XX分钟前(秒不计),大于24小时显示X天前。

3 回复
zhangmin
zhangmin1 楼5 年前

一看就数学不好 哈哈哈嗝

ffang
ffang2 楼5 年前

用某的绝对时间与当前时间相减,得到delta,分别计算

delta/(60*60*1000)分钟前,

delta/(60*60*60*1000)小时前;

delta/(24*60*60*60*1000)天前;

yong30
yong303 楼5 年前

获取时间对象的各个属性值再与当前时间做一下运算就好了