Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menentukan pengidentifikasi kalender (CALID tipe data) yang digunakan untuk menentukan kalender yang berbeda. Aplikasi Anda dapat menggunakan pengidentifikasi ini saat menggunakan fungsi NLS dan fungsi panggilan balik berikut, yang memiliki parameter yang mengambil jenis data CALID:
- ConvertSystemTimeToCalDateTime
- EnumCalendarInfo
- EnumCalendarInfoEx
- EnumCalendarInfoExEx
- EnumCalendarInfoProcEx
- EnumDateFormatsProcEx
- GetCalendarInfo
- GetCalendarInfoEx
- GetCalendarSupportedDateRange
- IsCalendarLeapYear
- SetCalendarInfo
Nilai berikut ditentukan. Semua nilai lainnya dicadangkan. Nilai-nilai ini tidak dapat digabungkan satu dengan yang lain.
Pengidentifikasi kalender
Arti
1
CAL_GREGORIAN
Gregorian (dilokalkan)
2
CAL_GREGORIAN_US
Gregorian (String bahasa Inggris selalu)
3
CAL_JAPAN
Era Kaisar Jepang
4
CAL_TAIWAN
Kalender Taiwan
5
CAL_KOREA
Era Tangun Korea
6
CAL_HIJRI
Hijriah (Bulan Arab)
7
CAL_THAI
Thai
8
CAL_HEBREW
Ibrani (Bulan)
9
CAL_GREGORIAN_ME_FRENCH
Bahasa Prancis Timur Tengah Gregorian
10
CAL_GREGORIAN_ARABIC
Bahasa Arab Gregorian
11
CAL_GREGORIAN_XLIT_ENGLISH
Bahasa Inggris yang ditransliterasi Gregorian
12
CAL_GREGORIAN_XLIT_FRENCH
Bahasa Prancis yang ditransliterasi Gregorian
23
CAL_UMALQURA
Windows Vista dan yang lebih baru: kalender Umm Al Qura (bulan Arab)
Nota
Kesenjangan penomoran antara pengidentifikasi CAL_GREGORIAN_XLIT_FRENCH dan CAL_UMALQURA disengaja. Penunjuk untuk CAL_UMALQURA adalah 23, bukan 13.
Selain itu, EnumCalendarInfo dan EnumCalendarInfoEx memungkinkan penggunaan nilai ENUM_ALL_CALENDARS untuk meminta enumerasi semua kalender yang berlaku.
Nilai
Arti
0xffffffff
ENUM_ALL_CALENDARS
Semua kalender yang berlaku untuk lokal yang ditentukan