System::TimeZoneInfo 클래스
내용물
[
숨다
]TimeZoneInfo class
특정 시간대를 설명하는 정보를 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용하여 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인자로 전달하는 데 사용하십시오.
class TimeZoneInfo : public System::IEquatable<TimeZoneInfoPtr>
Nested classes
- Class AdjustmentRule
- Class TransitionTime
메서드
| 메서드 | 설명 |
|---|---|
| static ClearCachedData() | 캐시된 시간대 데이터를 지웁니다. |
| static ConvertTime(DateTime, const TimeZoneInfoPtr&, const TimeZoneInfoPtr&) | Convert 한 시간대에서 다른 시간대로 변환합니다. |
| static ConvertTime(const DateTimeOffset&, const TimeZoneInfoPtr&) | Convert 지정된 시간대의 시간으로 변환합니다. |
| static ConvertTime(DateTime, const TimeZoneInfoPtr&) | Convert 지정된 시간대의 시간으로 변환합니다. |
| static ConvertTimeBySystemTimeZoneId(DateTime, const String&) | Convert 지정된 시간대의 시간으로 변환합니다. |
| static ConvertTimeBySystemTimeZoneId(const DateTimeOffset&, const String&) | Convert 지정된 시간대의 시간으로 변환합니다. |
| static ConvertTimeBySystemTimeZoneId(DateTime, const String&, const String&) | Convert 지정된 시간대의 시간으로 변환합니다. |
| static ConvertTimeFromUtc(DateTime, const TimeZoneInfoPtr&) | UTC 시간을 지정된 시간대의 시간으로 변환합니다. |
| static ConvertTimeToUtc(DateTime, const TimeZoneInfoPtr&) | 시간을 UTC 시간으로 변환합니다. |
| static ConvertTimeToUtc(DateTime) | 시간을 UTC 시간으로 변환합니다. |
| static ConvertTimeToUtcNoThrow(DateTime) | 시간을 UTC 시간으로 변환합니다. 내부 사용용. |
| static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&, const String&, const ArrayPtr<AdjustmentRulePtr>&, bool) | 사용자 정의 시간대를 생성합니다. |
| static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&, const String&, const ArrayPtr<AdjustmentRulePtr>&) | 사용자 정의 시간대를 생성합니다. |
| static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&) | 사용자 정의 시간대를 생성합니다. |
| Equals(SharedPtr<Object>) override | |
| Equals(TimeZoneInfoPtr) override | 현재 및 지정된 객체가 같은지 여부를 결정합니다. |
| static FindSystemTimeZoneById(const String&) | 지정된 식별자를 가진 시간대를 가져옵니다. |
| get_BaseUtcOffset() const | 현재 시간대의 표준 시간과 UTC 시간 사이의 시간 간격을 나타내는 TimeSpan 인스턴스를 반환합니다. |
| get_DaylightName() const | 현재 시간대의 일광 절약 시간 이름을 가져옵니다. |
| get_DisplayName() const | 현재 시간대의 이름을 가져옵니다. |
| get_Id() const | 현재 객체가 나타내는 시간대의 식별자를 반환합니다. |
| static get_Local() | TimeZoneInfo 로컬 시간대를 나타내는 인스턴스를 반환합니다. |
| get_StandardName() const | 현재 시간대의 표준 시간 이름을 가져옵니다. |
| get_SupportsDaylightSavingTime() const | 시간대에 일광 절약 시간 규칙이 있는지 여부를 나타내는 플래그를 가져옵니다. |
| static get_Utc() | TimeZoneInfo UTC 시간대를 나타내는 인스턴스를 반환합니다. |
| GetAdjustmentRules() const | AdjustmentRule 객체 배열을 반환합니다. 이 객체들은 현재 TimeZoneInfo 객체에 적용되는 조정 규칙을 나타냅니다. |
| GetAmbiguousTimeOffsets(DateTime) const | 지정된 날짜와 시간에 매핑될 수 있는 UTC 날짜와 시간을 가져옵니다. |
| GetAmbiguousTimeOffsets(const DateTimeOffset&) const | 지정된 날짜와 시간에 매핑될 수 있는 UTC 날짜와 시간을 가져옵니다. |
| GetHashCode() const override | C# Object.GetHashCode() 메서드와 유사합니다. 사용자 정의 객체의 해싱을 가능하게 합니다. |
| static GetSystemTimeZones() | 로컬 시스템에서 사용 가능한 모든 시간대의 정렬된 컬렉션을 가져옵니다. |
| GetUtcOffset(DateTime) const | 지정된 날짜와 시간에 대해 이 시간대와 UTC 시간대 간의 차이를 계산합니다. |
| GetUtcOffset(const DateTimeOffset&) const | 지정된 날짜와 시간에 대해 이 시간대와 UTC 시간대 간의 차이를 계산합니다. |
| static GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr&) | 지정된 시간대의 UTC 날짜시간에 대한 UTC 오프셋을 반환하는 내부 도우미 함수입니다. 내부 전용. |
| static GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr&, bool&, bool&) | 지정된 시간대의 UTC 날짜시간에 대한 UTC 오프셋을 반환하는 내부 도우미 함수입니다. 내부 전용. |
| GetUtcOffsetNoThrow(DateTime) const | 지정된 날짜와 시간에 대해 이 시간대와 UTC 시간대 간의 차이를 계산합니다. 내부 전용. |
| HasSameRules(const TimeZoneInfoPtr&) const | 현재 시간대와 다른 시간대가 동일한 조정 규칙을 갖는지 확인합니다. |
| IsAmbiguousTime(DateTime) const | 지정된 날짜와 시간이 모호하여 여러 UTC 시간에 매핑될 수 있는지 확인합니다. |
| IsAmbiguousTime(const DateTimeOffset&) const | 지정된 날짜와 시간이 모호하여 여러 UTC 시간에 매핑될 수 있는지 확인합니다. |
| IsDaylightSavingTime(DateTime) const | 지정된 날짜와 시간이 일광 절약 시간 범위에 해당하는지 확인합니다. |
| IsDaylightSavingTime(const DateTimeOffset&) const | 지정된 날짜와 시간이 일광 절약 시간 범위에 해당하는지 확인합니다. |
| IsDaylightSavingTimeNoThrow(DateTime) const | 지정된 날짜와 시간이 일광 절약 시간 범위에 해당하는지 확인합니다. |
| IsInvalidTime(DateTime) const | 지정된 날짜와 시간이 유효하지 않은지 확인합니다. |
| ToString() const override | C# Object.ToString() 메서드와 유사합니다. 사용자 정의 객체를 문자열로 변환할 수 있게 합니다. |
| static TransitionTimeToDateTime(int32_t, const TransitionTime&) | 연도와 TransitionTime을 DateTime으로 변환하는 도우미 함수입니다. |
Typedefs
| 타입 정의 | 설명 |
|---|---|
| AdjustmentRulePtr | AdjustmentRule 클래스 인스턴스에 대한 공유 포인터 별칭입니다. |
또 보기
- Class IEquatable
- Namespace System
- Library Aspose.Page for C++