localtime - skript- och diagramfunktion | QlikViewHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

localtime - skript- och diagramfunktion

Senast uppdaterad: 2026-10-07

Denna funktion returnerar en tidsmarkör för aktuell tid från systemklockan för en angiven tidszon.

LocalTime([timezone [, ignoreDST ]])

Typ av returdata: dual

Argument för LocalTime
Argument Beskrivning
timezone

timezone anges som en sträng som innehåller någon av de geografiska platser som anges under Tidszon i Kontrollpanelen i Windows för Datum och tid eller som en sträng i formatet "GMT+tt:mm". En lista med godkända platser och tidszoner finns också i tabellen nedan.

Om ingen tidszon anges returneras den lokala tiden.

Anteckning om informationOm du använder en DST-offset (d.v.s. du anger ett ignoreDST -argumentvärde som utvärderas till False) måste du ange en plats i stället för en GMT-offset i place-argumentet. Detta beror på att justering för sommartid kräver information om breddgrad utöver den information om längdgrad som tillhandahålls av en GMT-offset. Mer information finns i Använda GMT-offsets i kombination med sommartid.
ignoreDST

Om argumentet utvärderas till True ignoreras DST (sommartid). Giltiga argumentvärden är bl.a. -1 och True().

Om det här argumentet utvärderas till False justeras tidsmarkören för sommartid. Giltiga argumentvärden är bl.a. 0 och False().

Om ignoreDST-argumentvärdet är ogiltigt utvärderar funktionen uttrycket som om ignoreDST-värdet utvärderas till True (sommartid ignoreras). Om ignoreDST-argumentvärdet inte anges utvärderar funktionen uttrycket som om ignoreDST-värdet utvärderas till False (tidsmarkören justeras för sommartid).

Giltiga platser och tidszoner
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 - - -

Exemplen nedan baseras på att funktionen anropas 2023-08-14 08:39:47 lokal tid, med den lokala tidszonen för servern eller skrivbordsmiljön inställd till GMT-05:00, och i en region som har infört sommartid från och med detta angivna datum.

Skriptexempel
Exempel Resultat

localtime ()

Returnerar den lokala tiden 2023-08-14 08:39:47.

localtime ('London')

Returnerar den lokala tiden i London 2023-08-14 13:39:47.

localtime ('GMT+02:00')

Returnerar lokal tid i tidszonen GMT+02:00, 2023-08-14 14:39:47. Ingen justering görs för sommartid eftersom en GMT-offset i stället för en plats anges.

localtime ('Paris',-1)

Returnerar lokal tid i Paris utan hänsyn till sommartid, 2023-08-14 13:39:47.

localtime ('Paris',True())

Returnerar lokal tid i Paris utan hänsyn till sommartid, 2023-08-14 13:39:47.

localtime ('Paris',0)

Returnerar lokal tid i Paris med hänsyn till sommartid, 2023-08-14 14:39:47.

localtime ('Paris',False())

Returnerar lokal tid i Paris med hänsyn till sommartid, 2023-08-14 14:39:47.

Använda GMT-offsets i kombination med sommartid

Efter implementeringen av ICU-bibliotek (International Components for Unicode) i QlikView november 2018 krävs ytterligare information om breddgrad för att kunna använda GMT-offset (Greenwich Mean Time) i kombination med sommartid.

GMT är en longitudinell (öst-västlig) offset, medan sommartid är en latitudinell (nord-sydlig) offset. Helsingfors (Finland) och Johannesburg (Sydafrika) har till exempel samma GMT+02:00-offset, men de har inte samma förskjutning för sommartid. Detta innebär att det utöver GMT-offset även krävs information om den lokala tidszonens latitudposition (geografisk tidszonsinmatning) för att få fullständig information om lokal tillämpning av sommartid.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!

Gå med i programmet Analytics Modernization

Remove banner from view

Modernisera utan att kompromissa med dina värdefulla QlikView-appar med programmet för analysmodernisering. Klicka här för mer information eller ta kontakt: ampquestions@qlik.com