程序员必知:将时间的秒数转化为分钟数

简介: 程序员必知:将时间的秒数转化为分钟数

      function formatSeconds(value) {

var secondTime = parseInt(value);// 秒

var minuteTime = 0;// 分

var hourTime = 0;// 小时

if(secondTime > 60) {//如果秒数大于60,将秒数转换成整数

//获取分钟,除以60取整数,得到整数分钟

minuteTime = parseInt(secondTime / 60);

//代码效果参考:http://www.zidongmutanji.com/bxxx/323486.html

//获取秒数,秒数取佘,得到整数秒数

secondTime = parseInt(secondTime % 60);

//如果分钟大于60,将分钟转换成小时

if(minuteTime > 60) {

//代码效果参考:http://www.zidongmutanji.com/zsjx/424611.html

//获取小时,获取分钟除以60,得到整数小时

hourTime = parseInt(minuteTime / 60);

//获取小时后取佘的分,获取分钟除以60取佘的分

//代码效果参考:http://www.zidongmutanji.com/zsjx/546609.html

minuteTime = parseInt(minuteTime % 60);

}

}

var result = "" + parseInt(secondTime) + "秒";

if(minuteTime > 0) {

result = "" + parseInt(minuteTime) + "分" + result;

}

if(hourTime > 0) {

result = "" + parseInt(hourTime) + "小时" + result;

}

return result;

}

相关文章
|
存储
kettle开发篇-行扁平化
kettle开发篇-行扁平化
272 0
|
7月前
|
移动开发 JavaScript 前端开发
vue中npm打包遇到× eslint —fix found some errors. Please fix them and try committing again.husky > pre-commit hook failed (add —no-verify to bypass)报错解决方案-卓伊凡
vue中npm打包遇到× eslint —fix found some errors. Please fix them and try committing again.husky > pre-commit hook failed (add —no-verify to bypass)报错解决方案-卓伊凡
228 7
vue中npm打包遇到× eslint —fix found some errors. Please fix them and try committing again.husky > pre-commit hook failed (add —no-verify to bypass)报错解决方案-卓伊凡
|
SQL 自然语言处理 关系型数据库
【Hive】函数 concat 、concat_ws 、concat_group 的区别
【Hive】函数 concat 、concat_ws 、concat_group 的区别
1861 0
|
12月前
|
存储 边缘计算 物联网
探索Edge Computing:边缘计算的崛起与实践
【10月更文挑战第3天】本文介绍了边缘计算的基本概念、工作原理、实施步骤以及面临的挑战。希望通过本文,读者能够了解边缘计算,并考虑在自己的项目中采用这种新的计算范式。
|
Web App开发 编解码 Linux
FFmpeg开发笔记(四十八)从0开始搭建直播系统的开源软件架构
音视频技术广泛应用于直播系统,涵盖电视、电脑、手机直播等多种形式,并延伸至在线教育、医疗咨询和安全监控等领域。直播系统涉及实时编解码与传输,技术实现较复杂。从用户角度看,直播系统分为来源方和观看方,但在开发者视角下还需加入云平台作为中转。本文提出一套基于全开源软件的直播系统架构,分为三层:开源直播录制软件(如OBS Studio、RTMP Streamer),开源流媒体服务器(如SRS、ZLMediaKit),以及开源音视频播放器(如VLC media player、ExoPlayer)。这些组件共同构成一个高效、灵活且成本低廉的直播解决方案。
286 0
FFmpeg开发笔记(四十八)从0开始搭建直播系统的开源软件架构
|
消息中间件 Apache RocketMQ
《阿里云产品四月刊》—Apache RocketMQ ACL 2.0 全新升级(5)
阿里云瑶池数据库云原生化和一体化产品能力升级,多款产品更新迭代
263 0
《阿里云产品四月刊》—Apache RocketMQ ACL 2.0 全新升级(5)
|
负载均衡 网络协议 中间件
掌握 SOME/IP :访问进程数据 构建高效通信系统的关键技术
掌握 SOME/IP :访问进程数据 构建高效通信系统的关键技术
567 2
|
存储 安全 编译器
【C++ 隐式转换】探究C++中隐式转换的奥秘
【C++ 隐式转换】探究C++中隐式转换的奥秘
378 0
|
算法 计算机视觉
【MATLAB 】 CEEMDAN 信号分解+希尔伯特黄变换+边际谱算法
【MATLAB 】 CEEMDAN 信号分解+希尔伯特黄变换+边际谱算法
406 0
|
SQL Oracle 关系型数据库
数据库连接报错之IO异常(The Network Adapter could not establish the connection)
有以下四个原因: 1. ORACLE数据库 1、oracle配置 listener.ora 和tnsnames.ora 文件里面查看是否配置正确
3857 1