日历标识符

本主题定义用于指定不同日历的日历标识符(数据类型 CALID)。 当使用以下 NLS 函数和回调函数时,应用程序可以使用这些标识符,这些函数具有采用 CALID 数据类型的参数:

定义了以下值。 所有其他值都是保留的。 这些值不能彼此组合。

日历标识符

意义

1

CAL_GREGORIAN

公历语(本地化)

2

CAL_GREGORIAN_US

公历语(英语字符串始终)

3

CAL_JAPAN

日本皇帝时代

4

CAL_TAIWAN

台湾日历

5

CAL_KOREA

韩国唐根时代

6

CAL_HIJRI

Hijri (阿拉伯文农历)

7

CAL_THAI

泰语

8

CAL_HEBREW

希伯来语(农历)

9

CAL_GREGORIAN_ME_FRENCH

公历中东法语

10

CAL_GREGORIAN_ARABIC

公历阿拉伯文

11

CAL_GREGORIAN_XLIT_ENGLISH

公历语音译英语

12

CAL_GREGORIAN_XLIT_FRENCH

公历语音译法语

23

CAL_UMALQURA

Windows Vista 及更高版本: Um Al Qura (阿拉伯农历) 日历

 

注意

标识符CAL_GREGORIAN_XLIT_FRENCH和CAL_UMALQURA之间的编号差距是有意的。 CAL_UMALQURA的指示符为 23,而不是 13。

 

此外,EnumCalendarInfoEnumCalendarInfoEx 允许使用值ENUM_ALL_CALENDARS请求枚举所有适用日历。

价值

意义

0xffffffff

ENUM_ALL_CALENDARS

指定区域设置的所有适用日历