CalendarIdentifiers.Japanese 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取日本日历的标识符。
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
属性值
字符串“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 属性的当前值如何,都将以日语显示。