Share via


_get_dstbias

Récupère le décalage de l'heure d'été en secondes.

error_t _get_dstbias(      int* seconds );

Paramètres

  • seconds
    Décalage en secondes de l'heure d'été.

Valeur de retour

Zéro en cas de succès ou une valeur errno si une erreur se produit.

Notes

La fonction _get_dstbias récupère le nombre de secondes du passage à l'heure d'été sous forme d'entier. Si l'heure d'été est en vigueur, le décalage par défaut est de 3 600 secondes, ce qui correspond au nombre de secondes dans une heure (même si quelques régions observent un décalage de deux heures).

Si seconds a la valeur NULL, le gestionnaire de paramètre non valide est appelé, comme décrit dans Validation de paramètre. Si l'exécution est autorisée à se poursuivre, cette fonction affecte la valeur EINVAL à errno et retourne EINVAL.

Nous vous recommandons d'utiliser cette fonction au lieu de la macro _dstbias ou de la fonction déconseillée __dstbias.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Configuration requise

Routine

En-tête requis

_get_dstbias

<time.h>

Pour plus d'informations, consultez Compatibilité.

Voir aussi

Référence

Gestion du temps

errno, _doserrno, _sys_errlist et _sys_nerr

_get_daylight

_get_timezone

_get_tzname