public static string FormatSeconds(int second)
{
int secondTime = second;// 秒
int minuteTime = 0;// 分
int hourTime = 0;// 小时
if (secondTime > 60)
{//如果秒数大于60,将秒数转换成整数
//获取分钟,除以60取整数,得到整数分钟
minuteTime = secondTime / 60;
//获取秒数,秒数取佘,得到整数秒数
secondTime = secondTime % 60;
//如果分钟大于60,将分钟转换成小时
if (minuteTime > 60)
{
//获取小时,获取分钟除以60,得到整数小时
hourTime = minuteTime / 60;
//获取小时后取佘的分,获取分钟除以60取佘的分
minuteTime = minuteTime % 60;
}
}
string result = "" + secondTime + "";
if (secondTime>=10)
{
result = "" + secondTime ;
}
else
{
result = "0" + secondTime;
}
if (minuteTime > 0)
{
if (minuteTime > 10)
{
result = "" + minuteTime + ":" + result;
}
else
{
result = "0" + minuteTime + ":" + result;
}
}
if (hourTime > 0)
{
if (hourTime > 10)
{
result = "" + hourTime + ":" + result;
}
else
{
result = "0" + hourTime + ":" + result;
}
}
return result;
}