Bagikan melalui


_get_daylight

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.

Baca juga

Manajemen waktu
errno, _doserrno, _sys_errlist, dan _sys_nerr
_get_dstbias
_get_timezone
_get_tzname