RTAとかで表示するタイマーなテキストです。
※float は、1.0 で一秒とします。
Dateとかで出来そうだけどよくわからなかったのでキャストや割り算を駆使して実装
public static string getTimeString(float time)
{
int sec = (int)time;
int mm = sec / 60;
int ss = sec % 60;
int ms = (int)(time * 100.0f) % 100;
return mm.ToString("D2") + "'" + ss.ToString("D2") + "." + ms.ToString("D2");
}
サンプル
専用関数とかあったら教えてください
2021/10/19 タイマーの表現方法を変更