Sdílet prostřednictvím


_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_errlista _sys_nerr
_get_dstbias
_get_timezone
_get_tzname