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.
Mengambil offset waktu musim panas menghemat waktu dalam jam.
Sintaks
error_t _get_daylight( int* hours );
Parameter
hours
Offset dalam jam waktu musim panas menghemat waktu.
Nilai hasil
Nol jika berhasil atau errno nilai jika terjadi kesalahan.
Keterangan
Fungsi ini _get_daylight mengambil jumlah jam dalam waktu musim panas sebagai bilangan bulat. Jika waktu musim panas berlaku, offset default adalah satu jam (meskipun beberapa wilayah mengamati offset dua jam).
Jika hours 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.
Kami sarankan Anda menggunakan fungsi ini alih-alih makro _daylight atau fungsi __daylightyang tidak digunakan lagi.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
| Rutin | Header yang diperlukan |
|---|---|
_get_daylight |
<time.h> |
Untuk informasi selengkapnya, lihat Kompatibilitas.
Lihat juga
Manajemen waktu
errno, _doserrno, _sys_errlist, dan _sys_nerr
_get_dstbias
_get_timezone
_get_tzname