时间数字(单位/秒)转换为 时间格式(00:00:00)
Posted jronny
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了时间数字(单位/秒)转换为 时间格式(00:00:00)相关的知识,希望对你有一定的参考价值。
javascript 版本
function showTime(iTimelLength) { var str = ""; var s = parseInt(iTimelLength % 60); var m = parseInt(((iTimelLength - s) / 60) % 60); var h = parseInt((iTimelLength - s) / 3600); str += (h >= 10 ? h + ":" : h > 0 ? "0" + h + ":" : "00:"); str += (m >= 10 ? m + ":" : m > 0 ? "0" + m + ":" : "00:"); str += (s >= 10 ? s : s > 0 ? "0" + s : "00"); $("#txtTimeLength").val(str); //输出格式:00:00:00 }
C# 版本
decimal iTimelLength = model.videoTimeLength; var str = ""; decimal s = Convert.ToDecimal(iTimelLength % 60); int m = Convert.ToInt32(((iTimelLength - s) / 60) % 60); int h = Convert.ToInt32((iTimelLength - s) / 3600); str += (h >= 10 ? h.ToString() + ":" : h > 0 ? "0" + h.ToString() + ":" : "00:"); str += (m >= 10 ? m.ToString() + ":" : m > 0 ? "0" + m.ToString() + ":" : "00:"); str += (s >= 10 ? s.ToString() : s > 0 ? "0" + s.ToString() : "00"); this.txtTimeLength.Text = str; //输出格式:00:00:00
以上是关于时间数字(单位/秒)转换为 时间格式(00:00:00)的主要内容,如果未能解决你的问题,请参考以下文章
将秒转换为“00:00:00”格式 - SQL Server