Bagikan melalui


Fungsi TzSpecificLocalTimeToSystemTime (timezoneapi.h)

Mengonversi waktu lokal menjadi waktu dalam Waktu Universal Terkoordinasi (UTC).

Sintaks

BOOL TzSpecificLocalTimeToSystemTime(
  [in, optional] const TIME_ZONE_INFORMATION *lpTimeZoneInformation,
  [in]           const SYSTEMTIME            *lpLocalTime,
  [out]          LPSYSTEMTIME                lpUniversalTime
);

Parameter

[in, optional] lpTimeZoneInformation

Penunjuk ke struktur TIME_ZONE_INFORMATION yang menentukan zona waktu untuk waktu yang ditentukan dalam lpLocalTime.

Jika lpTimeZoneInformation adalah NULL, fungsi menggunakan zona waktu yang saat ini aktif.

[in] lpLocalTime

Penunjuk ke struktur SYSTEMTIME yang menentukan waktu lokal untuk dikonversi. Fungsi ini mengonversi kali ini ke waktu UTC yang sesuai.

[out] lpUniversalTime

Penunjuk ke struktur SYSTEMTIME yang menerima waktu UTC.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan bukan nol, dan fungsi mengatur anggota struktur SYSTEMTIME yang ditujukkan oleh lpUniversalTime ke nilai yang sesuai.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

TzSpecificLocalTimeToSystemTime memperhitungkan apakah daylight saving time (DST) berlaku untuk waktu lokal yang akan dikonversi.

Persyaratan

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

Lihat juga

GetSystemTime

GetTimeZoneInformation

Waktu Lokal

SYSTEMTIME

SystemTimeToTzSpecificLocalTime

TIME_ZONE_INFORMATION

Fungsi Waktu