.NET 4.0부터 TimeSpan 개체의 사용자 지정 형식을 사용할 수 있습니다. .NET 3.5 이하의 경우 대체 형식 지정 옵션에 대한 JohannesH의 답변을 참조하세요.
사용자 정의 TimeSpan 형식 문자열을 사용하면 출력을 정밀하게 제어할 수 있습니다. MSDN 사용자 정의 TimeSpan 형식 문자열 페이지는 사용 가능한 형식 지정자에 대한 포괄적인 참조를 제공합니다.
사용자 정의 형식 문자열을 사용하여 TimeSpan 개체의 형식을 지정하려면 다음과 같이 String.Format 메서드를 사용하세요.
<code>string.Format("{0:hh\:mm\:ss}", myTimeSpan);</code>
이 예제 형식 문자열은 지정된 값을 가진 TimeSpan에 대해 "15:36:15"를 출력합니다.
형식 문자열의 ":" 문자는 ""로 이스케이프되어야 합니다. 이는 TimeSpan 구분 기호와 구별하기 위한 것입니다.
C# 6 문자열 보간은 문자열 서식 지정을 위한 보다 간결한 구문을 제공합니다. 다음 예에서는 문자열 보간을 사용하여 이전 예와 동일한 결과를 얻습니다.
<code>$"myTimeSpan:hh\:mm\:ss"}"; //示例输出 15:36:15</code>
사용자 정의 TimeSpan 형식 문자열에는 자리 표시자 구분 기호가 포함되어 있지 않습니다. 대신 위의 예와 같이 형식 문자열에 명시적으로 지정해야 합니다.
위 내용은 String.Format을 사용하여 .NET에서 TimeSpan 개체의 형식을 사용자 지정하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!