Aracılığıyla paylaş


_daylight, _dstbias, _timezone ve _tzname

_daylight, _dstbias, _timezone, ve _tzname bazı saat ve tarih çalışmalarında yerel saat ayarlamaları yapmak için kullanılır.Bu genel değişkenler genel değişken kullanılan daha güvenli işlevsel sürümleri için kaldırılmıştır.

Genel değişken

İşlevsel karşılığının

_daylight

_get_daylight

_dstbias

_get_dstbias

_timezone

_get_timezone

_tzname

_get_tzname

Bunlar Time.h şu şekilde bildirilir.

extern int _daylight; 
extern int _dstbias; 
extern long _timezone; 
extern char *_tzname[2];

Notlar

Çağrı sırasında _ftime, localtime, veya _tzset, değerleri, _daylight, _dstbias, _timezone, ve _tzname değerinden belirlenen TZ ortam değişkeni.Değerini açıkça ayarlamazsanız TZ, _tzname[0] ve _tzname[1] sırasıyla "PST" ve "PDT" varsayılan ayarları içerir. Saat düzenleme işlevleri (_tzset, _ftime, ve localtime) değerlerini ayarlama girişimi _daylight, _dstbias ve _timezone her değişkenin varsayılan değeri için işletim sistemini sorgulamak.Saat dilimi global değişken değerleri aşağıdaki tabloda gösterilmiştir.

Değişken

Value

_daylight

Gün ışığından yararlanma saati (DST) bölge alanında belirtilmişse, sıfır olmayan TZ ya da belirlenen işletim sistemi; Aksi durumda, 0.Varsayılan değer 1'dir.

_dstbias

Gün ışığından yararlanma saati için mahsup hesabı.

_timezone

Eşgüdümlü Evrensel Saat ve yerel saat arasındaki farkı saniye cinsinden.Varsayılan değer 28,800'dir.

_tzname[0]

Saat dilimi adı türetilen TZ ortam değişkeni."PST" varsayılan değerdir.

_tzname[1]

DST bölge adı türetilen TZ ortam değişkeni."Saati" (Pasifik) varsayılan değerdir.

Ayrıca bkz.

Başvuru

Global Değişkenler

_get_daylight

_get_dstbias

_get_timezone

_get_tzname