共用方式為


_get_dstbias

擷取日光節約時間位移 (秒)。

error_t _get_dstbias(      int* seconds );

參數

  • seconds
    日光節約時間的位移 (秒)。

傳回值

若成功,則為零;若發生錯誤,則為 errno 值。

備註

_get_dstbias 函式會將日光節約時間的秒數擷取為整數。 若日光節約時間已生效,則預設位移為 3600 秒,此為一小時的秒數 (但少數地區是遵循兩小時的位移)。

若 seconds 為 NULL,則會叫用無效參數處理常式,如參數驗證中所述。 若允許繼續執行,此函式會將 errno 設為 EINVAL,並傳回 EINVAL。

建議您使用此函式,而不是使用巨集 _dstbias 或已遭取代的函式 __dstbias

.NET Framework 對等用法

不適用。若要呼叫標準 C 函式,請使用 PInvoke。如需詳細資訊,請參閱平台叫用範例

需求

常式

必要的標頭

_get_dstbias

<time.h>

如需詳細資訊,請參閱相容性

請參閱

參考

時間管理

errno、_doserrno、_sys_errlist 和 _sys_nerr

_get_daylight

_get_timezone

_get_tzname