Aracılığıyla paylaş


_get_timezone

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