TaiwanCalendar クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
台湾暦。
public ref class TaiwanCalendar : System::Globalization::Calendar
public class TaiwanCalendar : System.Globalization.Calendar
[System.Serializable]
public class TaiwanCalendar : System.Globalization.Calendar
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TaiwanCalendar : System.Globalization.Calendar
type TaiwanCalendar = class
inherit Calendar
[<System.Serializable>]
type TaiwanCalendar = class
inherit Calendar
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TaiwanCalendar = class
inherit Calendar
Public Class TaiwanCalendar
Inherits Calendar
- 継承
- 属性
注釈
台湾暦はグレゴリオ暦とまったく同じように機能しますが、年と時代が異なる点が異なります。 クラスは TaiwanCalendar 、現在の時代 (年号) のみを認識します。
注意
TaiwanCalendar クラスや .NET Framework のその他のカレンダー クラスの使用方法の詳細については、「カレンダーの使用」を参照してください。
台湾暦の閏年は、グレゴリオ暦の同じ閏年に対応します。 グレゴリオ暦の閏年は、100 で割り切れる場合を除き、4 で割り切れるグレゴリオ暦の年として定義されます。 ただし、400 で割り切れるグレゴリオ暦の年は閏年です。 平年は 365 日で、閏年は 366 日です。
台湾のカレンダーには、それぞれ 28 日から 31 日の 12 か月があります。
| GetMonth 値 | Month | 平年の日数 | 閏年の日数 |
|---|---|---|---|
| 1 | 1 月 (1 月) | 31 | 31 |
| 2 | 2 月 (2 月) | 28 | 29 |
| 3 | 3 月 (3 月) | 31 | 31 |
| 4 | 4 月 (4 月) | 30 | 30 |
| 5 | 5 月 (5 月) | 31 | 31 |
| 6 | 6 月 (6 月) | 30 | 30 |
| 7 | 7 月 (7 月) | 31 | 31 |
| 8 | 8 月 (8 月) | 31 | 31 |
| 9 | 9 月 (9 月) | 30 | 30 |
| 10 | 10 月 (10 月) | 31 | 31 |
| 11 | 11 月 (11 月) | 30 | 30 |
| 12 | 12 月 (12 月) | 31 | 31 |
2 月にはうるう年は 29 日、一般的な年の場合は 28 日があります。
グレゴリオ暦の 2001 年 1 月 1 日の日付は、台湾暦の現在の時代の 90 年の 1 月の最初の日に相当します。
各 CultureInfo は、一連の予定表をサポートしています。 Calendar プロパティは、カルチャの既定のカレンダーを返し、OptionalCalendars プロパティは、カルチャでサポートされているすべてのカレンダーを含む配列を返します。 CultureInfo が使用するカレンダーを変更するには、アプリケーションで Calendar の CultureInfo.DateTimeFormat プロパティに新しい Calendar を設定してください。
注意 (呼び出し元)
- が で、 が "zh-TW" ではない場合Calendarは、空GetEraName(Int32)GetAbbreviatedEraName(Int32)の文字列 ("") が返されますNativeCalendarName。CurrentCultureTaiwanCalendar
コンストラクター
| TaiwanCalendar() |
TaiwanCalendar クラスの新しいインスタンスを初期化します。 |
フィールド
| CurrentEra |
現在のカレンダーの現在の時代 (年号) を表します。 このフィールドの値は 0 です。 (継承元 Calendar) |
プロパティ
| AlgorithmType |
現在のカレンダーの暦法 (太陽暦、太陰暦、または両者の組み合わせ) を示す値を取得します。 |
| AlgorithmType |
現在のカレンダーの暦法 (太陽暦、太陰暦、または両者の組み合わせ) を示す値を取得します。 (継承元 Calendar) |
| DaysInYearBeforeMinSupportedYear |
MinSupportedDateTime プロパティで指定された年の前の年の日数を取得します。 (継承元 Calendar) |
| Eras |
TaiwanCalendar における時代 (年号) のリストを取得します。 |
| IsReadOnly |
この Calendar オブジェクトが読み取り専用かどうかを示す値を取得します。 (継承元 Calendar) |
| MaxSupportedDateTime |
TaiwanCalendar クラスでサポートされている最も新しい日付と時刻を取得します。 |
| MaxSupportedDateTime |
この Calendar オブジェクトでサポートされている最も新しい日付と時刻を取得します。 (継承元 Calendar) |
| MinSupportedDateTime |
TaiwanCalendar クラスでサポートされている最も古い日付と時刻を取得します。 |
| MinSupportedDateTime |
この Calendar オブジェクトでサポートされている最も古い日付と時刻を取得します。 (継承元 Calendar) |
| TwoDigitYearMax |
年の 2 桁表記で表すことができる 100 年間の範囲内で最後に当たる年を取得または設定します。 |