_get_daylight
Načte posun letního času v hodinách.
Syntaxe
error_t _get_daylight( int* hours );
Parametry
hours
Posun v hodinách letního času.
Vrácená hodnota
Nula v případě úspěchu nebo errno
hodnoty, pokud dojde k chybě.
Poznámky
Funkce _get_daylight
načte počet hodin v letním čase jako celé číslo. Pokud je aktivní letní čas, výchozí posun je jedna hodina (i když několik oblastí sleduje dvouhodinový posun).
Pokud hours
ano NULL
, je vyvolána neplatná obslužná rutina parametru, jak je popsáno v ověření parametru. Pokud je spuštění povoleno pokračovat, tato funkce nastaví errno
EINVAL
a vrátí EINVAL
.
Tuto funkci doporučujeme použít místo makra _daylight
nebo zastaralé funkce __daylight
.
Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.
Požadavky
Rutina | Požadovaný hlavičkový soubor |
---|---|
_get_daylight |
<time.h> |
Další informace naleznete v tématu Kompatibilita.
Viz také
Správa času
errno
, _doserrno
, _sys_errlist
a _sys_nerr
_get_dstbias
_get_timezone
_get_tzname