localtime - kod ve grafik fonksiyonu
Bu fonksiyon, belirtilen bir saat dilimi için sistem saatinden geçerli zamanın zaman damgasını döndürür.
Söz Dizimi:
LocalTime([timezone [, ignoreDST ]])
Dönüş veri türü: ikili
Bağımsız Değişken | Açıklama |
---|---|
timezone |
timezone öğesi, Tarih ve Saat için Windows Denetim Masası içindeki Saat Dilimi altında listelenen coğrafi konumlardan herhangi birini içeren bir dize olarak veya 'GMT+hh:mm' biçiminde bir dize olarak belirtilir. Kabul edilen yerlerin ve saat dilimlerinin bir listesi de aşağıdaki tabloda sunulmuştur. Herhangi bir saat dilimi belirtilmezse yerel zaman döndürülür. Bilgi notuDST ofseti kullanıyorsanız (yani False olarak değerlendirilen bir ignoreDST bağımsız değişken değeri belirtirseniz) place bağımsız değişkeninde GMT ofseti yerine bir yer belirtmeniz gerekir. Bunun nedeni, Yaz Saati ayarlaması yapmak için bir GMT ofseti tarafından sağlanan enlem ve boylam bilgisi gerekmesidir. Daha fazla bilgi için bkz. DST ile birlikte GMT ofsetlerini kullanma.
|
ignoreDST |
Bu bağımsız değişken True olarak değerlendirilirse DST (yaz saati) yok sayılır. Geçerli bağımsız değişken değerleri arasında -1 ve True() bulunur. Bu bağımsız değişken False olarak değerlendirilirse zaman damgası, yaz saatine göre değiştirilir. Geçerli bağımsız değişken değerleri arasında 0 ve False() bulunur. ignoreDST bağımsız değişken değeri geçersizse fonksiyon, ifadeyi ignoreDST değeri True olarak değerlendirilmiş gibi değerlendirir (yaz saati yok sayılır). ignoreDST bağımsız değişken değeri belirtilmemişse fonksiyon, ifadeyi ignoreDST değeri False olarak değerlendirilmiş gibi değerlendirir (zaman damgası, yaz saatine göre ayarlanır). |
A-C | D-K | L-R | S-Z |
---|---|---|---|
Abu Dhabi | Darwin | La Paz | Samoa |
Adelaide | Dhaka | Lima | Santiago |
Alaska | Eastern Time (US & Canada) | Lisbon | Sapporo |
Amsterdam | Edinburgh | Ljubljana | Sarajevo |
Arizona | Ekaterinburg | London | Saskatchewan |
Astana | Fiji | Madrid | Seoul |
Athens | Georgetown | Magadan | Singapore |
Atlantic Time (Canada) | Greenland | Mazatlan | Skopje |
Auckland | Greenwich Mean Time : Dublin | Melbourne | Sofia |
Azores | Guadalajara | Mexico City | Solomon Is. |
Baghdad | Guam | Mid-Atlantic | Sri Jayawardenepura |
Baku | Hanoi | Minsk | St. Petersburg |
Bangkok | Harare | Monrovia | Stockholm |
Beijing | Hawaii | Monterrey | Sydney |
Belgrade | Helsinki | Moscow | Taipei |
Berlin | Hobart | Mountain Time (US & Canada) | Tallinn |
Bern | Hong Kong | Mumbai | Tashkent |
Bogota | Indiana (East) | Muscat | Tbilisi |
Brasilia | International Date Line West | Nairobi | Tehran |
Bratislava | Irkutsk | New Caledonia | Tokyo |
Brisbane | Islamabad | New Delhi | Urumqi |
Brussels | Istanbul | Newfoundland | Warsaw |
Bucharest | Jakarta | Novosibirsk | Wellington |
Budapest | Jerusalem | Nuku'alofa | West Central Africa |
Buenos Aires | Kabul | Osaka | Vienna |
Cairo | Kamchatka | Pacific Time (US & Canada) | Vilnius |
Canberra | Karachi | Paris | Vladivostok |
Cape Verde Is. | Kathmandu | Perth | Volgograd |
Caracas | Kolkata | Port Moresby | Yakutsk |
Casablanca | Krasnoyarsk | Prague | Yerevan |
Central America | Kuala Lumpur | Pretoria | Zagreb |
Central Time (US & Canada) | Kuwait | Quito | - |
Chennai | Kyiv | Riga | - |
Chihuahua | - | Riyadh | - |
Chongqing | - | Rome | - |
Copenhagen | - | - | - |
Örnekler ve sonuçlar:
Aşağıdaki örnek, sunucu veya masaüstü ortamı yerel saat dilimi GMT-05:00 iken yerel saatle 2023-08-14 08:39:47'de ve bu belirtilen tarihten itibaren yaz saati uygulayan bir bölgede çağrılan fonksiyona dayanır.
Örnek | Sonuç |
---|---|
localtime () |
2023-08-14 08:39:47 yerel saatini döndürür. |
localtime ('London') |
Londra'da 2023-08-14 13:39:47 yerel saatini döndürür. |
localtime ('GMT+02:00') |
GMT+02:00 saat dilimindeki 2023-08-14 14:39:47 yerel saati döndürür. Bir yer yerine GMT ofseti belirtildiği için yaz saati ayarlaması yapmaz. |
localtime ('Paris',-1) |
Yaz saatini yok sayarak Paris'teki 2023-08-14 13:39:47 yerel saatini döndürür. |
localtime ('Paris',True()) |
Yaz saatini yok sayarak Paris'teki 2023-08-14 13:39:47 yerel saatini döndürür. |
localtime ('Paris',0) |
Yaz saatini hesaba katarak Paris'teki 2023-08-14 14:39:47 yerel saatini döndürür. |
localtime ('Paris',False()) |
Yaz saatini hesaba katarak Paris'teki 2023-08-14 14:39:47 yerel saatini döndürür. |
DST ile birlikte GMT ofsetlerini kullanma
QlikView Kasım 2018'de Unicode Uluslararası Bileşenleri (ICU) kitaplıklarının uygulamasının ardından GMT (Greenwich Ortalama Zamanı) ofsetlerinin DST (Yaz Saati) ile birlikte kullanılması için ek enlem bilgisi gereklidir.
GMT bir boylamsal (doğu-batı) ofsetken DST enlemsel bir (kuzey güney) ofsettir. Örneğin Helsinki (Finlandiya) ve Johannesburg (Güney Afrika) aynı GMT+02:00 ofsetini paylaşırken aynı DST ofsetine sahip değildir. Bu, yerel DST koşulları hakkında eksiksiz bilgiye sahip olmak için GMT ofsetine istinaden herhangi DST ofsetinin yerel saat diliminin (coğrafi saat dilimi girişi) enlemsel konumuyla ilgili bilgi gerektirdiği anlamına gelir.