Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Eşgüdümlü evrensel saat (UTC) ile yerel saat arasındaki farkı saniye cinsinden alır.
Sözdizimi
error_t _get_timezone(
long* seconds
);
Parametreler
seconds
UTC ile yerel saat arasındaki saniye farkı.
Dönüş değeri
Başarılı olursa sıfır veya errno hata oluşursa bir değer.
Açıklamalar
işlevi UTC _get_timezone ile yerel saat arasındaki farkı saniye cinsinden tamsayı olarak alır. Pasifik Standart Saati (UTC'nin sekiz saat gerisinde) için varsayılan değer 28.800 saniyedir. Varsayılan değeri istemiyorsanız, saat dilimini başlatmak için önce _tzset çağırın.
ise seconds NULL, parametre doğrulamasında açıklandığı gibi geçersiz parametre işleyicisi ç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.
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_timezone |
<time.h> |
Daha fazla bilgi için bkz . Uyumluluk.
Ayrıca bkz.
Zaman yönetimi
errno, _doserrno, _sys_errlistve _sys_nerr
_get_daylight
_get_dstbias
_get_tzname