_get_daylight
Récupère le décalage de l'heure d'été en heures.
error_t _get_daylight( int* hours );
Paramètres
- hours
Décalage en heures 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_daylight récupère le nombre d'heures 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 d'une heure (même si quelques régions observent un décalage de deux heures).
Si hours 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 _daylight ou de la fonction déconseillée __daylight.
Équivalent .NET Framework
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, voir Exemples d'appel de plateforme.
Configuration requise
Routine |
En-tête requis |
---|---|
_get_daylight |
<time.h> |
Pour plus d'informations, voir Compatibilité.