欢迎光临搜索优化网站,为您在线提供搜索引擎优化问题!

搜索优化

我们提供一站式关键词优化快速稳定,解决网站排名查询困难。

js处理人性化时间长度展示,1分钟以内显示秒数,1分钟以上1小时以内显示分钟数和秒数,1小时以上1天以内显示小时数和分钟数

作者:jcmp      发布时间:2021-04-16      浏览量:0
1分钟以内显示秒数59秒1分钟以上1小时

1分钟以内显示秒数

59秒

1分钟以上1小时以内显示分钟数和秒数

23分30秒

1小时以上1天以内显示小时数和分钟数

1小时20分

1天以上显示天数和小时数

3天21小时

核心代码

export function simpleDuration(duration, type){ if(type==='s'){ duration = duration*1000 } let days='', hours='', minutes='', seconds='' let day = 24*60*60*1000, hour = 60*60*1000, minute = 60*1000, second = 1000 if(duration>=day){ days = Math.floor(duration/day)+'天' hours = Math.floor(duration%day/hour)+'小时' }else if(duration>=hour&&durationminute&&duration

结果是

show: 1天2小时show2: 34秒