废话不说直接上代码
let timeFormat = (time) => { let timeStr = ""; let stringFormat = (i) => { return i < 10 ? `0${i}` : `${i}`; } let minuteTime = 0; let secondTime = 0; let hourTime = 0; if(time < 60) { timeStr = `00:${stringFormat(time)}` } else if(time >= 60 && time < 3600) { minuteTime = parseInt(time / 60); secondTime = parseInt(time % 60); timeStr = `${stringFormat(minuteTime)}:${stringFormat(secondTime)}`; } else if(time >= 3600) { let _t = parseInt(time % 3600); hourTime = parseInt(time / 3600); minuteTime = parseInt(_t / 60); secondTime = parseInt(_t % 60); timeStr = `${stringFormat(hourTime)}:${stringFormat(minuteTime)}:${stringFormat(secondTime)}` } return timeStr; }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/103076.html
摘要:常用的有三个类是用来表示时刻的,类似的时间,表示从协调世界时年月日时分秒起至现在的总秒数,也可以获取毫秒。表示一个日期,只有年月日,没有时分秒。还有和方法可以用来比较两个时间。用的是系统默认时区。 Java 8 提供了一套新的时间 api ,比之前的 Calendar 类要简单明了很多。常用的有三个类 Instant、LocalDate 、LocalDateTime , Inst...
摘要:类是一个抽象类,它为特定瞬间与一组诸如等日历字段之间的转换提供了一些方法,并为操作日历字段例如获得下星期的日期提供了一些方法。是不变的日期时间对象代表一个日期时间,往往被视为年月日时分秒。获得实例的日期和时间。 时区 GMT(Greenwich Mean Time):格林尼治时间,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时(也就是在格林尼治上空最高点时)的时间。 UTC(U...
摘要:本文时间与日期处理实战你肯定被坑过从属于笔者的前端入门与最佳实践中入门与最佳实践系列文章。然而由于地球的不规则自转,导致时间有误差,因此目前已不被当作标准时间使用。而在航空上,所有使用的时间划一规定是协调世界时。 本部分的知识图谱请参考编程语言知识图谱-时间与日期。showImg(https://segmentfault.com/img/remote/1460000007581725...
摘要:一行代码实现时间戳转时间格式前端开发过程中,常常需要将时间戳转化为标准时间格式供用户浏览。新思路为了将时间戳转换为我们需要的时间格式,我们写了两个函数,加起来十几行。 一行代码实现时间戳转时间格式 前端开发过程中,常常需要将时间戳转化为标准时间格式供用户浏览。不借助方法库的情况下,如何又快又好的实现呢?下面介绍两种方法。 老方法 平常用的基本是这个方法,用Date方法依次将年月日时分秒...
阅读 3355·2021-10-11 11:06
阅读 2161·2019-08-29 11:10
阅读 1909·2019-08-26 18:18
阅读 3217·2019-08-26 13:34
阅读 1541·2019-08-23 16:45
阅读 1019·2019-08-23 16:29
阅读 2770·2019-08-23 13:11
阅读 3188·2019-08-23 12:58