반응형
C# float seconds to time format
C# 시간 초 값을 시간 형식으로 얻어 오기
using System;
1
|
Time.text = TimeSpan.FromSeconds(CurrentTime).ToString(@"mm\:ss");
|
cs |
Input : 90.0
Output : 01:30
TimSpan.FromSeconds()를 이용 하여 ToString 할 때 Format을 지정 하여 변환 할 수 있다.
dd:mm:ss
주의) ToString("dd:mm:ss") 하면 에러 발생 함.
에러 : FormatException: Input string was not in a correct format.
해결 : ToString("dd:mm:ss") -> ToString(@"dd\:mm\:ss") 하면 된다.
더 많은 TimeSpan Format Strings 인자에 대해서는 아래 참고.
https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-timespan-format-strings
반응형
'Programming' 카테고리의 다른 글
모던 JavaScript 튜토리얼 (0) | 2021.12.22 |
---|---|
Modal VS Modeless Dialog (0) | 2021.11.05 |
pThread의 모든 것 - 예제와 함께 모든 함수를 볼 수 있다. (0) | 2021.06.10 |
c++에서 char 문자열로 생성 및 할당 하는 방법 (0) | 2021.06.08 |
예전에 처음 C++를 배울때 영어 발음을 씨뿔뿔이라고 배웠고 나도 이게 익숙 하다. (0) | 2021.06.02 |