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 类将数字分配给日本纪元,如下所示:

Era EraAsString 公历日期
4 平成 (平成) 1989年1月8日至今
3 昭和 (昭和) 1926 年 12 月 25 日至 1989 年 1 月 7 日
2 大正 (大正) 1912 年 7 月 30 日至 1926 年 12 月 24 日
1 明治 (明治) 1868 年 1 月 1 日至 1912 年 7 月 29 日

CalendarIdentifiers 类仅处理从 1868 年 1 月 1 日 (1868 年 1 月 1 日 1 月 1 日开始) 的日期。 虽然日本历法在公历) 年明治 6 (1873 年从农历切换到太阳历,但这种实现仅基于太阳历。

日本历中的闰年对应于公历中的同一闰年。 公历中的闰年定义为公历的公历年,可均匀除以 4 的公历年,除非它被 100 除。 然而,可除以 400 的公历年是闰年。 普通年份有 365 天,闰年有 366 天。

日本日历有 12 个月,每个有 28 到 31 天:

MonthAsNumericString Month 英语 普通年份的天数 闰年中的天数
1 1月 (Ichigatsu) 1 月 31 31
2 2月 (日松) February 28 29
3 3月 (桑加松) 3 月 31 31
4 4月 (shigatsu) April 30 30
5 5月 (高松) 五月 31 31
6 6月 (六月) June 30 30
7 7月 (shichigatsu) 7 月 31 31
8 8月 (八月) 8 月 31 31
9 9月 (久松) 9 月 30 30
10 10月 (Juugatsu) 10 月 31 31
11 11月 (juuichigatsu) 11 月 30 30
12 12月 (朱尼加松) 12 月 31 31

Nigatsu 相当于公历 2 月的 2 月,闰年有 29 天,平常年有 28 天。

公历中的 2012 年 1 月 1 日日期相当于日本历法中平成 24 年的 Ichigatsu 的第一天。

纪元、星期数和月份名称的日语日历字符串未本地化,因此无论日历对象的 ResolvedLanguage 属性的当前值如何,都将以日语显示。

适用于

另请参阅