Fungsi GetDynamicTimeZoneInformation (timezoneapi.h)

Mengambil zona waktu saat ini dan pengaturan waktu musim panas dinamis. Pengaturan ini mengontrol terjemahan antara Waktu Universal Terkoordinasi (UTC) dan waktu setempat.

Sintaks

DWORD GetDynamicTimeZoneInformation(
  [out] PDYNAMIC_TIME_ZONE_INFORMATION pTimeZoneInformation
);

Parameter

[out] pTimeZoneInformation

Penunjuk ke struktur DYNAMIC_TIME_ZONE_INFORMATION .

Mengembalikan nilai

Jika fungsi berhasil, fungsi mengembalikan salah satu nilai berikut.

Mengembalikan kode/nilai Deskripsi
TIME_ZONE_ID_UNKNOWN
0
Waktu musim panas tidak digunakan di zona waktu saat ini, karena tidak ada tanggal transisi.
TIME_ZONE_ID_STANDARD
1
Sistem ini beroperasi dalam rentang yang dicakup oleh anggota StandardDate dari struktur DYNAMIC_TIME_ZONE_INFORMATION .
TIME_ZONE_ID_DAYLIGHT
2
Sistem beroperasi dalam rentang yang dicakup oleh anggota DaylightDate dari struktur DYNAMIC_TIME_ZONE_INFORMATION .
 

Jika fungsi gagal, fungsi akan mengembalikan TIME_ZONE_ID_INVALID. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Anggota StandardName dan DaylightName dari struktur DYNAMIC_TIME_ZONE_INFORMATION yang dihasilkan dilokalkan sesuai dengan bahasa UI default pengguna saat ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header timezoneapi.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

DYNAMIC_TIME_ZONE_INFORMATION

SetDynamicTimeZoneInformation

Fungsi Waktu