js将时间秒转换成天小时分钟秒的字符串

  • 场景
  • 代码

场景

有的时候,后台会返回 毫秒 或者 秒 的时间,前端需要转换为 “xx天xx小时xx分钟” 的格式来显示。


代码

function getFormatDuration(duration) {let time = parseInt(duration);let minute = 0;// 分let hour = 0;// 小时let day = 0;// 天if (time > 60) {minute = parseInt(time / 60);time = parseInt(time % 60);if (minute > 60) {hour = parseInt(minute / 60);minute = parseInt(minute % 60);if (hour > 24) {day = parseInt(hour / 24);hour = parseInt(hour % 24);}}}let result = '';if (time > 0) {result = "" + parseInt(time) + "秒";}if (minute > 0) {result = "" + parseInt(minute) + "分" + result;}if (hour > 0) {result = "" + parseInt(hour) + "小时" + result;}if (day > 0) {result = "" + parseInt(day) + "天" + result;}return result;}

js将时间秒转换成天小时分钟秒的字符串相关推荐

  1. html 分钟转化秒,JS将时间秒转换成天小时分钟秒的字符串

    项目中需求是这样,接口返回的数据中时间单位为秒,但前端显示的时候需要更人性化的带有单位(天,小时,分钟,秒)的字符串: 转换函数如下: /** * 格式化秒 * @param int value 总秒 ...

  2. python秒转换成小时分钟秒_Python函数将秒数转换成分,小时和天

    题: 编写一个程序,要求用户输入几秒钟,工作如下: >一分钟内有60秒钟.如果用户输入的秒数大于或等于60,程序应该显示该秒数的分钟数. >一小时内有3600秒.如果用户输入的秒数大于或等 ...

  3. python秒转换成小时分钟秒_1小时3分59秒!双11天猫交易额超1000亿元

    新浪科技讯 11月11日凌晨消息,第十一届阿里巴巴天猫双11于今日凌晨正式打响.据双11实时交易数据显示,1小时3分59秒,交易额达到1000亿.去年实现这一成绩耗时1小时47分26秒! 2019年双 ...

  4. python秒转换成小时分钟秒_新闻联播66分钟,康辉口播22分38秒,零失误

    原标题:新闻联播66分钟,康辉口播22分38秒,零失误 对于现在很多的80后,90后来说童年的时候,印象最深刻的就是看电视了.那个时候电视节目并没有现在这么多.而且能够观看的电视台也很少,每天就是那么 ...

  5. python秒转换成小时分钟秒_仅需1秒!搞定100万行数据:超强Python数据分析利器...

    文章来源:量化投资与机器学习 作者:Maarten.Roman.Jovan 编译:1+1=6 1 前言 使用Python进行大数据分析变得越来越流行.这一切都要从NumPy开始,它也是今天我们在推文介 ...

  6. 将毫秒转换成天小时分钟

    代码如下:第一种输出方式 /*** 毫秒转化为天小时分钟秒** @param ms 毫秒值* @return*/public static String formatTime(long ms) {in ...

  7. python秒转化为时间格式_Python耗费时间秒转 天小时分钟秒 时间格式美化

    在工作中经常会遇到将耗时 转换为天小时分秒的情况 本Demo 中divmod默认返回元组,同时利用递归的思想 # -*- coding: utf-8 -*- def seconds_format(ti ...

  8. ios秒转换成小时分钟等时间

    在swift下表示 //传入的数据单位为秒 let timeStamp = lroundf(5.999)//对整体取余,超过60的变为了分钟不计为秒,少于60的就是秒 let s = timeStam ...

  9. java 微秒 时间_Java中时间的计算 年月日小时分钟秒毫秒微秒

    //用到的类 DateUtils //这个类存在于 org.apache.commons.lang.time.DateUtils; //也就是这个包 commons-lang-2.3.jar //AP ...

最新文章

  1. Vue-Router API参考
  2. 关于信用管理--信用更新
  3. C# 生成私钥和公钥
  4. sql查询索引语句_sql优化总结--基于sql语句优化和索引优化
  5. android studio 安装问题,解决Android Studio的安装问题
  6. Docker入门与实践之 Dockerfile 语法详解
  7. 数据库课程设计报告(毕业生管理系统)
  8. Vivado 开发教程 汇总
  9. html怎样让页面居中显示,HTML怎么让页面居中
  10. php45欧米伽_PHP中的数字格式5.5到5.50 - php
  11. key位置 win10生成的ssh_Win10系统中生成SSH密钥的方法
  12. pythonsorted函数cmp_python3中sorted函数里cmp参数改变详解
  13. python requests 代理ip被禁_python requests 测试代理ip是否生效
  14. 《买土豆的故事》——经典职场故事
  15. ReactNative--控件小记-更新中
  16. 运行supervisorctl错误提示【FATAL或BACKOFF 】Exited too quickly (process log may have details)问题总结
  17. “仅三天可见” 的朋友圈有方法破解啦!
  18. c语言程序运行一会死机,为什么函数执行完了,还能导致系统死机?
  19. 苹果手机相册怎么分类_电子相册怎么做?用手机app可以剪辑电子相册视频吗?...
  20. python 持续集成 教程_使用Travis进行持续集成

热门文章

  1. 【HISI系列】之开发板调试基本知识
  2. C语言山东春考技能模拟,1-2020年山东省春季高考技能考试信息技术类专业考试(样题)(2).pdf...
  3. 如何输出1到100的所有偶数?
  4. java技能如何炫技
  5. java switch中if_Java中 if 、switch条件语句
  6. 数字音频与模拟音频的区别?
  7. 2005年最过耳难忘的好声音-才女肖燕《女儿香》
  8. 2.SpringBoot-Condition
  9. 怎样修改iTunes的备份目录(win7环境下)
  10. 组态王与SqlServer数据库交互总结