Aracılığıyla paylaş


_get_daylight

Gün ışığından yararlanma saati uzaklığını saat cinsinden alır.

Sözdizimi

error_t _get_daylight( int* hours );

Parametreler

hours
Gün ışığından yararlanma saati saat cinsinden uzaklık.

Dönüş değeri

Başarılı olursa sıfır veya errno hata oluşursa bir değer.

Açıklamalar

_get_daylight işlevi gün ışığından yararlanma saati cinsinden saat sayısını tamsayı olarak alır. Gün ışığından yararlanma saati etkinse varsayılan uzaklık bir saattir (ancak birkaç bölgede iki saatlik uzaklık gözlemlenir).

ise hours NULL, geçersiz parametre işleyicisi Parametre doğrulama bölümünde açıklandığı gibi çağrılır. Yürütmenin devam etmesi için izin verilirse, bu işlev olarak EINVAL ayarlanır errno ve döndürürEINVAL.

Makro _daylight veya kullanım dışı işlevi yerine bu işlevi __daylightkullanmanızı öneririz.

Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.

Gereksinimler

Yordam Gerekli başlık
_get_daylight <time.h>

Daha fazla bilgi için bkz . Uyumluluk.

Ayrıca bkz.

Zaman yönetimi
errno, _doserrno, _sys_errlistve _sys_nerr
_get_dstbias
_get_timezone
_get_tzname