Calendar 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public ref class Calendar sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Calendar final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class Calendar final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Calendar
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Calendar
function Calendar(languages, calendar, clock, timeZoneId)
Public NotInheritable Class Calendar
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
앱이 이 클래스에 사용된 언어 태그를 국가 언어 지원 함수에 전달하는 경우 먼저 ResolveLocaleName을 호출하여 태그를 변환해야 합니다.
언어 태그는 유니코드 확장 "ca-" 및 "nu-"를 지원합니다. ( 유니코드 키/형식 정의를 참조하세요.) 이러한 확장은 Calendar 개체에서 사용하는 일정에 영향을 줄 수 있습니다.
생성자
Calendar() | |
Calendar(IIterable<String>) |
언어 목록으로 초기화된 Calendar 개체를 만듭니다. |
Calendar(IIterable<String>, String, String) |
언어 목록, 일정 및 클록을 사용하여 초기화된 Calendar 개체를 만듭니다. |
Calendar(IIterable<String>, String, String, String) |
언어 목록, 일정, 클록 및 표준 시간대를 사용하여 초기화된 Calendar 개체를 만듭니다. |
속성
메서드
AddDays(Int32) |
요일을 증가 또는 감소합니다. |
AddEras(Int32) |
시대를 증가 또는 감소. |
AddHours(Int32) |
시간을 증분하거나 감소합니다. |
AddMinutes(Int32) |
분을 증가 또는 감소합니다. |
AddMonths(Int32) |
월을 증가 또는 감소합니다. |
AddNanoseconds(Int32) |
나노초를 증가 또는 감소합니다. |
AddPeriods(Int32) |
마침표가 증가하거나 감소합니다. |
AddSeconds(Int32) |
두 번째 를 증가 또는 감소합니다. |
AddWeeks(Int32) |
지정된 주 수만큼 요일을 증가 또는 감소합니다. |
AddYears(Int32) |
연도를 증가 또는 감소합니다. |
ChangeCalendarSystem(String) |
이 Calendar 개체에서 사용할 새 일정 시스템을 설정합니다. |
ChangeClock(String) |
이 Calendar 개체에서 사용할 새 클록을 설정합니다. |
ChangeTimeZone(String) |
이 Calendar 개체에서 사용할 새 표준 시간대를 설정합니다. |
Clone() |
Calendar 개체의 복사본을 만듭니다. |
Compare(Calendar) |
이 달력을 다른 Calendar 개체와 비교하고 한 달력의 DateTime이 다른 달력의 DateTime 보다 이전, 같음 또는 이후인지 여부를 나타냅니다. |
CompareDateTime(DateTime) |
이 달력을 DateTime 개체와 비교하고 한 달력의 날짜와 시간이 다른 달력의 날짜와 시간이 이전인지, 같은지 또는 이후인지를 나타냅니다. |
CopyTo(Calendar) | |
DayAsPaddedString(Int32) |
선택적으로 패딩이 없는 날짜의 문자열 표현을 반환합니다. |
DayAsString() |
일의 숫자 표현을 포함하는 문자열을 반환합니다. |
DayOfWeekAsSoloString() |
독립 실행형 디스플레이에 적합한 요일의 문자열 표현을 반환합니다. |
DayOfWeekAsSoloString(Int32) |
독립 실행형 디스플레이에 적합한 요일의 문자열 표현을 반환합니다. |
DayOfWeekAsString() |
다른 날짜 구성 요소에 포함하기에 적합한 요일의 문자열 표현을 반환합니다. |
DayOfWeekAsString(Int32) |
다른 날짜 구성 요소에 포함하기에 적합한 요일의 문자열 표현을 반환합니다. |
EraAsString() |
연대의 문자열 표현을 반환합니다. |
EraAsString(Int32) |
연대의 문자열 표현을 반환합니다. 선택한 문자열의 길이가 이상적인 길이에 가장 가깝습니다. |
GetCalendarSystem() |
이 Calendar 개체에서 사용하는 달력 시스템을 가져옵니다. |
GetClock() |
이 Calendar 개체에서 사용하는 클록을 가져옵니다. |
GetDateTime() |
이 Calendar 개체의 구성 요소에 따라 날짜와 시간을 작성합니다. |
GetTimeZone() |
이 Calendar 개체에서 사용되는 표준 시간대를 식별하는 식별자를 가져옵니다. |
HourAsPaddedString(Int32) |
시간(선택적으로 0 패딩)의 문자열 표현을 반환합니다. |
HourAsString() |
시간의 숫자 표현을 포함하는 문자열을 반환합니다. |
MinuteAsPaddedString(Int32) |
분(선택적으로 0 패딩)의 문자열 표현을 반환합니다. |
MinuteAsString() |
분의 숫자 표현을 포함하는 문자열을 반환합니다. |
MonthAsNumericString() |
월의 숫자 표현을 포함하는 문자열을 반환합니다. |
MonthAsPaddedNumericString(Int32) |
선택적으로 패딩이 없는 월의 문자열 표현을 반환합니다. |
MonthAsSoloString() |
독립 실행형 디스플레이에 적합한 월의 문자열 표현을 반환합니다. |
MonthAsSoloString(Int32) |
독립 실행형 디스플레이에 적합한 월의 문자열 표현을 반환합니다. |
MonthAsString() |
다른 날짜 구성 요소에 포함하기에 적합한 월의 문자열 표현을 반환합니다. |
MonthAsString(Int32) |
다른 날짜 구성 요소에 포함하기에 적합한 월의 문자열 표현을 반환합니다. |
NanosecondAsPaddedString(Int32) |
선택적으로 패딩이 없는 나노초의 문자열 표현을 반환합니다. |
NanosecondAsString() |
나노초의 숫자 표현을 포함하는 문자열을 반환합니다. |
PeriodAsString() |
사용 가능한 가장 일반적인 약어를 사용하는 날짜 기간(예: AM 또는 PM)의 문자열 표현을 반환합니다. |
PeriodAsString(Int32) |
AM 또는 PM과 같은 날짜 기간의 문자열 표현을 반환합니다. |
SecondAsPaddedString(Int32) |
선택적으로 패딩이 없는 두 번째 문자열 표현을 반환합니다. |
SecondAsString() |
두 번째 숫자 표현을 포함하는 문자열을 반환합니다. |
SetDateTime(DateTime) |
모든 날짜 및 시간 필드를 DateTime 매개 변수가 나타내는 날짜 및 시간으로 설정합니다. |
SetToMax() | |
SetToMin() | |
SetToNow() | |
TimeZoneAsString() |
이 Calendar 개체가 나타내는 즉시 적용할 수 있는 전체 표준 시간대 이름을 반환합니다. |
TimeZoneAsString(Int32) |
이 Calendar 개체가 나타내는 즉시 적용할 수 있는 약식 표준 시간대 이름을 반환합니다. |
YearAsPaddedString(Int32) |
선택적으로 0패딩된 연도의 문자열 표현을 반환합니다. |
YearAsString() |
초기 0 패딩 없이 연도의 문자열 표현을 반환합니다. |
YearAsTruncatedString(Int32) |
필요에 따라 잘린 연도의 문자열 표현을 반환합니다. |