Bagikan melalui


_get_dstbias

Mengambil offset waktu musim panas yang hemat dalam hitungan detik.

Sintaks

error_t _get_dstbias( long* seconds );

Parameter

seconds
Offset dalam hitungan detik dari waktu musim panas.

Nilai hasil

Nol jika berhasil atau errno nilai jika terjadi kesalahan.

Keterangan

Fungsi ini _get_dstbias mengambil jumlah detik dalam waktu musim panas sebagai bilangan bulat. Jika waktu musim panas berlaku, offset default adalah 3600 detik, yang merupakan jumlah detik dalam satu jam (meskipun beberapa wilayah mengamati offset dua jam).

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.

Kami sarankan Anda menggunakan fungsi ini alih-alih makro _dstbias atau fungsi __dstbiasyang 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_dstbias <time.h>

Untuk informasi selengkapnya, lihat Kompatibilitas.

Baca juga

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