728x90
For .Net <= 4.0 Use the TimeSpan class.
TimeSpan t = TimeSpan.FromSeconds( secs );
string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
t.Hours,
t.Minutes,
t.Seconds,
t.Milliseconds);
(As noted by Inder Kumar Rathore) For .NET > 4.0 you can use
TimeSpan time = TimeSpan.FromSeconds(seconds);
//here backslash is must to tell that colon is
//not the part of format, it just a character that we want in output
string str = time .ToString(@"hh\:mm\:ss\:fff");
728x90
'프로그래밍 > C#' 카테고리의 다른 글
DateTime 내일 / 내일까지 남은 시간 (0) | 2020.09.01 |
---|---|
C# long (Int64) to bits (0) | 2016.12.05 |
C# 에서 ListView 항목 csv (엑셀) 로 저장 (0) | 2016.11.30 |
C# 가상함수(Virtual)와 오버라이드(override) (0) | 2016.10.27 |
ArrayList 초기화 방법들 (0) | 2016.09.23 |
댓글