28 lines
750 B
C#
28 lines
750 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class StringHelper
|
|
{
|
|
public const string format = "{0}:{1}:{2}";
|
|
|
|
public const char zero = '0';
|
|
|
|
public const int hour2Second = 3600;
|
|
|
|
public const int minute2Second = 60;
|
|
|
|
/// <summary>
|
|
/// 倒计时格式
|
|
/// </summary>
|
|
/// <param name="second">秒数</param>
|
|
/// <returns></returns>
|
|
public static string GetCountDownStr(int second)
|
|
{
|
|
int h = second / hour2Second;
|
|
int m = (second - h * minute2Second) / minute2Second;
|
|
int s = second % minute2Second;
|
|
return string.Format(format, h.ToString().PadLeft(2, zero), m.ToString().PadLeft(2, zero), s.ToString().PadLeft(2, zero));
|
|
}
|
|
}
|