DateTimeStyles 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
일부 날짜 및 시간 구문 분석 메서드에 대해 문자열 구문 분석을 사용자 지정하는 서식 옵션을 정의합니다.
이 열거형은 멤버 값의 비트 조합을 지원합니다.
public enum class DateTimeStyles
[System.Flags]
public enum DateTimeStyles
[System.Flags]
[System.Serializable]
public enum DateTimeStyles
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum DateTimeStyles
[<System.Flags>]
type DateTimeStyles =
[<System.Flags>]
[<System.Serializable>]
type DateTimeStyles =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type DateTimeStyles =
Public Enum DateTimeStyles
- 상속
- 특성
필드
AdjustToUniversal | 16 | 날짜 및 시간은 UTC(협정 세계시)로 반환됩니다. 입력 문자열이 표준 시간대 지정자 또는 AssumeLocal을 통해 현지 시간을 나타내는 경우 날짜 및 시간이 현지 시간에서 UTC로 변환됩니다. 입력 문자열이 표준 시간대 지정자 또는 AssumeUniversal을 통해 UTC 시간을 나타내는 경우 변환이 발생하지 않습니다. 입력 문자열이 현지 또는 UTC 시간을 나타내지 않는 경우 변환이 발생하지 않고 결과 Kind 속성이 Unspecified입니다. 이 값은 RoundtripKind와 함께 사용할 수 없습니다. |
AllowInnerWhite | 4 | DateTimeFormatInfo 형식 패턴에서 발생하는 경우를 제외하고 문자열 중간의 추가 공백 문자는 구문 분석에서 무시되어야 합니다. |
AllowLeadingWhite | 1 | DateTimeFormatInfo 형식 패턴에서 발생하는 경우를 제외하고 선행 공백 문자는 구문 분석에서 무시되어야 합니다. |
AllowTrailingWhite | 2 | DateTimeFormatInfo 형식 패턴에서 발생하는 경우를 제외하고 후행 공백 문자는 구문 분석에서 무시되어야 합니다. |
AllowWhiteSpaces | 7 | DateTimeFormatInfo 형식 패턴에서 발생하는 경우를 제외하고 문자열의 임의 위치에 있는 추가 공백 문자는 구문 분석에서 무시되어야 합니다. 이 값은 AllowLeadingWhite, AllowTrailingWhite및 AllowInnerWhite 값의 조합입니다. |
AssumeLocal | 32 | 구문 분석 문자열에서 표준 시간대가 지정되지 않은 경우 문자열이 현지 시간을 나타내는 것으로 가정합니다. 이 값은 AssumeUniversal 또는 RoundtripKind와 함께 사용할 수 없습니다. |
AssumeUniversal | 64 | 구문 분석 문자열에서 표준 시간대가 지정되지 않은 경우 문자열이 UTC를 나타내는 것으로 가정합니다. 이 값은 AssumeLocal 또는 RoundtripKind와 함께 사용할 수 없습니다. |
NoCurrentDateDefault | 8 | 구문 분석한 문자열에 시간만 있고 날짜가 없는 경우 구문 분석 메서드는 양력 날짜의 연월일을 각각 1로 가정합니다. 이 값을 사용하지 않는 경우 현재 날짜가 사용됩니다. |
None | 0 | 기본 형식 지정 옵션을 사용해야 합니다. 이 값은 Parse(String), ParseExact(String, String, IFormatProvider)및 TryParse(String, DateTime) 메서드에 대한 기본 스타일을 나타냅니다. |
RoundtripKind | 128 | DateTimeKind 개체가 "o" 또는 "r" 표준 형식 지정자를 사용하여 문자열로 변환될 때 날짜의 DateTime 필드가 유지되므로 문자열이 DateTime 개체로 다시 변환됩니다. |
설명
DateTimeStyles 값은 구문 분석할 문자열에 있을 수 있는 스타일 요소의 해석을 정의하는 매개 변수를 포함하는 styles
다음 날짜 및 시간 구문 분석 메서드와 함께 사용할 수 있습니다.
및 TryParseExact
메서드는 ParseExact
값을 DateTimeStyles 사용할 수 있습니다. 그러나 값이 Allow*
선택되지 않은 경우 입력 문자열에는 형식 문자열과 정확히 동일한 공백 문자가 있어야 합니다.
입력 문자열에 표준 시간대의 표시가 없는 경우 날짜 및 시간 구문 분석 메서드는 운영 체제의 표준 시간대 설정에 따라 날짜 및 시간 문자열의 값을 해석합니다. 날짜 및 시간 세계시 또는 그리니치 GMT (그리니치 표준시)으로 변환 하려면 애플리케이션을 사용할지는 AdjustToUniversal 값입니다. 또는 DateTimeOffset.ToUniversalTime 메서드를 호출 DateTime.ToUniversalTime 하여 동일한 효과를 달성할 수 있습니다. 그러나 날짜 및 시간 구문 분석 메서드와 함께 값을 사용하는 AdjustToUniversal 것이 더 효율적입니다.
적용 대상
추가 정보
.NET