Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère le décalage de l'heure d'été en secondes.
Syntaxe
error_t _get_dstbias( long* seconds );
Paramètres
seconds
Décalage en secondes de l'heure d'été.
Valeur retournée
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 c’est NULLle cas, le gestionnaire de paramètres non valide est appelé comme décrit dans la validation des paramètres. Si l'exécution est autorisée à se poursuivre, cette fonction affecte la valeur errno à EINVAL et retourne EINVAL.
Nous vous recommandons d'utiliser cette fonction au lieu de la macro _dstbias ou de la fonction déconseillée __dstbias.
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.
Spécifications
| Routine | En-tête requis |
|---|---|
_get_dstbias |
<time.h> |
Pour plus d'informations, voir Compatibilité.
Voir aussi
Gestion des horaires
errno, _doserrno, _sys_errlist et _sys_nerr
_get_daylight
_get_timezone
_get_tzname