_get_timezone
Mengambil perbedaan dalam hitungan detik antara waktu universal terkoordinasi (UTC) dan waktu lokal.
Sintaks
error_t _get_timezone(
long* seconds
);
Parameter
seconds
Perbedaan dalam detik antara UTC dan waktu lokal.
Nilai hasil
Nol jika berhasil atau errno
nilai jika terjadi kesalahan.
Keterangan
Fungsi ini _get_timezone
mengambil perbedaan dalam hitungan detik antara UTC dan waktu lokal sebagai bilangan bulat. Nilai defaultnya adalah 28.800 detik, untuk Waktu Standar Pasifik (delapan jam di belakang UTC). Jika Anda tidak menginginkan nilai default, panggil _tzset terlebih dahulu untuk menginisialisasi zona waktu.
Jika seconds
adalah NULL
, handler parameter yang tidak valid dipanggil, seperti yang dijelaskan dalam Validasi parameter. Jika eksekusi diizinkan untuk melanjutkan, fungsi ini diatur errno
ke EINVAL
dan mengembalikan EINVAL
.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
Rutin | Header yang diperlukan |
---|---|
_get_timezone |
<time.h> |
Untuk informasi selengkapnya, lihat Kompatibilitas.
Baca juga
Manajemen waktu
errno
, _doserrno
, _sys_errlist
, dan _sys_nerr
_get_daylight
_get_dstbias
_get_tzname
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk