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

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

      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;

}

相关文章
|
26天前
|
C#
C# 版本的 计时器类 精确到微秒 秒后保留一位小数 支持年月日时分秒带单位的输出
这篇2010年的文章是从别处搬运过来的,主要包含一个C#类`TimeCount`,该类有多个方法用于处理时间相关的计算。例如,`GetMaxYearCount`计算以毫秒为单位的最大年数,`GetCurrentTimeByMiliSec`将当前时间转换为毫秒,还有`SecondsToYYMMDDhhmmss`将秒数转换为年月日时分秒的字符串。此外,类中还包括一些辅助方法,如处理小数点后保留一位数字的`RemainOneFigureAfterDot`。
|
11天前
一文搞懂:两个日期的时间间隔
一文搞懂:两个日期的时间间隔
12 0
|
2月前
|
C语言
编写一个程序, 给出两个时间,计算出两个时间之差,如给出1120表示11:20,1330表示13:30, 将时间间隔以分钟为单位输出。
这是一个C语言程序,它接收两个时间(小时:分钟格式)作为输入,然后计算并输出两个时间之间的差值。代码包括输入处理、时间转换为分钟以及计算时间差。程序运行结果展示了一个具体的示例时间差。
21 0
|
2月前
将毫秒数量转换为时分秒字符串(毫秒数→转换为→00:00:00.000或00天00时00分00秒000毫秒形式)
将毫秒数量转换为时分秒字符串(毫秒数→转换为→00:00:00.000或00天00时00分00秒000毫秒形式)
|
8月前
|
JSON 小程序 JavaScript
小程序返回的时间戳转化成时间
小程序返回的时间戳转化成时间
28 0
|
8月前
|
Java
Java计算当前时间处于某段时间内的第几周、第几个月
Java计算当前时间处于某段时间内的第几周、第几个月
69 0
|
11月前
|
前端开发
时间秒转换为毫秒
时间秒转换为毫秒
55 0
|
11月前
7-1 时间换算(15分)
本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。
118 0
|
Java BI
Java 某个起始时间,固定的累加天数,计算周期
Java 某个起始时间,固定的累加天数,计算周期
138 1
|
Java
java判断当前时间是否在某个时间区间内(可精确到毫秒)
java判断当前时间是否在某个时间区间内(可精确到毫秒)
752 0
java判断当前时间是否在某个时间区间内(可精确到毫秒)