CalendarIdentifiers.Japanese Свойство

Определение

Возвращает идентификатор японского календаря.

public:
 static property Platform::String ^ Japanese { Platform::String ^ get(); };
static winrt::hstring Japanese();
public static string Japanese { get; }
var string = CalendarIdentifiers.japanese;
Public Shared ReadOnly Property Japanese As String

Значение свойства

String

Platform::String

winrt::hstring

Строка "JapaneseCalendar", которая является идентификатором японского календаря.

Комментарии

Японский календарь, также известный как календарь Wareki, работает точно так же, как григорианский календарь, за исключением того, что год и эра отличаются.

Японский календарь признает одну эпоху для правления каждого императора. Текущая эра — это эра Хейсэй, которая началась в 1989 году по григорианскому календарю. Название эры обычно отображается перед годом. Например, григорианский календарный год 2012 — это японский календарный год Heisei 24.

Класс CalendarIdentifiers присваивает номера японским эпохам следующим образом:

Значение эры EraAsString Григорианские даты
4 平成 (Heisei) С 8 января 1989 по настоящее время
3 昭和 (Showa) 25 декабря 1926 г. по 7 января 1989 г.
2 大正 (Taisho) 30 июля 1912 г. по 24 декабря 1926 г.
1 明治 (Мэйдзи) 1 января 1868 г. по 29 июля 1912 г.

Класс CalendarIdentifiers обрабатывает даты только с первого дня первого месяца в году Meiji 1 (1 января 1868 года по григорианскому календарю). Хотя японский календарь был переключен с лунного календаря на солнечный в год Мэйдзи 6 (1873 григорианского календаря), эта реализация основана только на солнечном календаре.

Високосные годы в японском календаре соответствуют тем же високосным годам григорианского календаря. Високосный год по григорианскому календарю определяется как григорианский год, который равномерно делится на четыре, за исключением случаев, когда он делится на 100. Однако григорианские годы, которые делится на 400, являются високосными годами. Общий год имеет 365 дней, а високосный год имеет 366 дней.

Японский календарь содержит 12 месяцев с 28 по 31 день каждый:

MonthAsNumericString Месяц Английский Дни в общих годах Дни в високосных годах
1 1月 (Итигацу) Январь 31 31
2 2月 (Нигацу) Февраль 28 29
3 3月 (Сангацу) Март 31 31
4 4月 (Шигацу) Апрель 30 30
5 5月 (Гогацу) Май 31 31
6 6月 (Rokugatsu) Июнь 30 30
7 7月 (Shichigatsu) Июль 31 31
8 8月 (Хатигацу) Август 31 31
9 9月 (Kugatsu) Сентябрь 30 30
10 10月 (Juugatsu) Октябрь 31 31
11 11月 (Juuichigatsu) Ноябрь 30 30
12 12月 (Juunigatsu) Декабрь 31 31

Nigatsu, что эквивалентно григорианскому календарю февраля, имеет 29 дней в високосные годы и 28 в обычные годы.

Дата 1 января 2012 г. в григорианском календаре эквивалентна первому дню Ичигацу в году Хэйсэй 24 в японском календаре.

Строки японского календаря для эры, названий дней недели и месяцев не локализованы и, следовательно, будут отображаться на японском языке независимо от текущего значения свойства ResolvedLanguage объекта calendar.

Применяется к

См. также раздел