秒数转换为天时分秒

秒数转换为天时分秒

function formartSecToStr(seconds){
    let daySec = 24 * 60 * 60;
    let hourSec = 60 * 60;
    let minuteSec = 60;
    let dd = Math.floor(seconds / daySec);
    let hh = Math.floor((seconds % daySec) / hourSec );
    let mm = Math.floor((seconds % hourSec) / minuteSec);
    let ss = seconds % minuteSec;
    if(dd > 0){
        return dd + '天' + hh + '小时' + mm + '分钟' + ss + '秒';
    }else if(hh > 0){
        return hh + '小时' + mm + '分钟' + ss + '秒';
    }else if(mm > 0){
        return mm + '分钟' + ss + '秒';
    }else{
        return ss + '秒';
    }
}
console.log(formartSecToStr(20));
console.log(formartSecToStr(61));
console.log(formartSecToStr(3661));
console.log(formartSecToStr(86361));
console.log(formartSecToStr(86661));
算法 文章被收录于专栏

JavaScript算法

全部评论

相关推荐

鼗:四级有点难绷,感觉能拿国家励志奖学金,学习能力应该蛮强的,四级确实不重要,但是拿这个卡你可是很恶心啊
点赞 评论 收藏
分享
沉淀一会:**圣经 1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务