System::Globalization::Calendar クラス

Calendar class

Calendar which defines how the dates are handled, calculated, formatted, etc. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class Calendar : public System::ICloneable

メソッド

メソッド説明
virtual AddDays(DateTime, int) const時間点に日数を加算します。
virtual AddHours(DateTime, int) const時間点に時間を加算します。
virtual AddMilliseconds(DateTime, double) const時間点にミリ秒を加算します。
virtual AddMinutes(DateTime, int) const時間点に分を加算します。
virtual AddMonths(DateTime, int) const時間点に月を加算します。
virtual AddSeconds(DateTime, int) const時間点に秒を加算します。
virtual AddWeeks(DateTime, int) const時間点に週を加算します。
virtual AddYears(DateTime, int) const時間点に年を加算します。
Calendar(const Calendar&)RTTI 情報。
virtual get_AlgorithmType() constアルゴリズムのタイプを取得します。
get_CurrentEra() const現在の時代のインデックスを取得します。
get_CurrentEraValue() const現在の時代の値を取得します。
virtual get_Eras() constカレンダーに存在する元号の一覧を取得します。
virtual get_ID() constカレンダー識別子を取得します。
get_IsReadOnly() constカレンダーが読み取り専用かどうかを確認します。
virtual get_MaxSupportedDateTime() constカレンダーがサポートする最大の時点。
virtual get_MinSupportedDateTime() constカレンダーがサポートする最小の時点。
virtual get_TwoDigitYearMax() const2 桁で表現できる最終年を取得します。
virtual GetDayOfMonth(DateTime) const指定された時点の月の日を取得します。
virtual GetDayOfWeek(DateTime) const指定された時点の曜日を取得します。
virtual GetDayOfYear(DateTime) const指定された時点の年の日を取得します。
virtual GetDaysInMonth(int, int) const特定の月の日数を取得します。
virtual GetDaysInMonth(int, int, int) const特定の月の日数を取得します。
virtual GetDaysInYear(int) const特定の年の日数を取得します。
virtual GetDaysInYear(int, int) const特定の年の日数を取得します。
virtual GetEra(DateTime) const指定された時点の元号を取得します。
virtual GetHour(DateTime) const指定された時間点の時間を取得します。
virtual GetLeapMonth(int) const指定された年の閏月を取得します。
virtual GetLeapMonth(int, int) const指定された年の閏月を取得します。
virtual GetMilliseconds(DateTime) const指定された時間点のミリ秒を取得します。
virtual GetMinute(DateTime) const指定された時間点の分を取得します。
virtual GetMonth(DateTime) const指定された時点の月を取得します。
virtual GetMonthsInYear(int) const指定された年の月数を取得します。
virtual GetMonthsInYear(int, int) const指定された年の月数を取得します。
virtual GetSecond(DateTime) const指定された時間点の秒を取得します。
virtual GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) const指定された時間点の年の週番号を取得します。
virtual GetYear(DateTime) const指定された時点の年を取得します。
virtual IsLeapDay(int, int, int) const日がうるう年かどうかをチェックします。
virtual IsLeapDay(int, int, int, int) const日がうるう年かどうかをチェックします。
virtual IsLeapMonth(int, int) const月がうるう月かどうかをチェックします。
virtual IsLeapMonth(int, int, int) const月がうるう月かどうかをチェックします。
virtual IsLeapYear(int) const年がうるう年かどうかをチェックします。
virtual IsLeapYear(int, int) const年がうるう年かどうかをチェックします。
IsValidDay(int, int, int, int) const年、月、日、時代の値を確認します。
operator=(const Calendar&)
static ReadOnly(const CalendarPtr&)カレンダーの読み取り専用バージョンを取得します。
virtual set_TwoDigitYearMax(int)2 桁で表現できる最終年を設定します。
virtual ToDateTime(int, int, int, int, int, int, int) constコンポーネントから DateTime オブジェクトを構築します。
virtual ToDateTime(int, int, int, int, int, int, int, int) constコンポーネントから DateTime オブジェクトを構築します。
virtual ToFourDigitYear(int) constTwoDigitYearMax プロパティを使用して、年を 4 桁の年に変換します。

参照