Ga naar hoofdinhoud Ga naar aanvullende inhoud

localtime - script- en grafiekfunctie

Deze functie retourneert een tijdstempel met de huidige tijd van de systeemklok voor een opgegeven tijdzone.

Syntaxis:  

LocalTime([timezone [, ignoreDST ]])

Retourgegevenstype: dual

LocalTime argumenten
Argumenten Beschrijving
timezone

De timezone wordt opgegeven als een tekenreeks die een van de geografische plaatsen bevat die worden vermeld onder Tijdzone in configuratiescherm van Windows voor Datum en tijd of als tekenreeks in de vorm 'GMT+hh:mm'. Een lijst met geaccepteerde plaatsen en tijdzones vindt u in de onderstaande tabel.

Als er geen tijdzone is opgegeven, wordt de lokale tijd geretourneerd.

InformatieAls u een DST-verschuiving gebruikt (u geeft een waarde op het voor het argument ignoreDST dat resulteert in False), moet u een plaats opgeven in plaats van een GMT-verschuiving in het argument place. Dit komt doordat voor het wijzigingen van de zomertijd naar de lengtegraadgegevens die door een GMT‑verschuiving worden geleverd, ook breedtegraadgegevens zijn vereist. Zie voor meer informatie GMT-verschuivingen gebruiken in combinatie met DST.
ignoreDST

Als dit argument resulteert in True, wordt DST (zomertijd) genegeerd. Geldige argumentwaarden zijn -1 en True().

Als dit argument resulteert in False, wordt de tijdstempel aangepast voor zomertijd. Geldige argumentwaarden zijn 0 en False().

Als de argumentwaarde ignoreDST ongeldig is, evalueert de functie de uitdrukking alsof de waarde ignoreDST resulteert in True (zomertijd wordt genegeerd). Als de argumentwaarde ignoreDST niet is opgegeven, evalueert de functie de uitdrukking alsof de waarde ignoreDST resulteert in False (tijdstempel wordt aangepast voor de zomertijd).

Geldige plaatsen en tijdzones
A-C D-K L-R S-Z
Abu Dhabi Darwin La Paz Samoa
AdelaideDhakaLimaSantiago
AlaskaEastern Time (US & Canada)LisbonSapporo
AmsterdamEdinburghLjubljanaSarajevo
ArizonaEkaterinburgLondonSaskatchewan
AstanaFijiMadridSeoul
AthensGeorgetownMagadanSingapore
Atlantic Time (Canada)GreenlandMazatlanSkopje
AucklandGreenwich Mean Time : DublinMelbourneSofia
AzoresGuadalajara Mexico CitySolomon Is.
BaghdadGuamMid-AtlanticSri Jayawardenepura
BakuHanoiMinskSt. Petersburg
BangkokHarareMonroviaStockholm
BeijingHawaiiMonterreySydney
BelgradeHelsinkiMoscowTaipei
BerlinHobartMountain Time (US & Canada)Tallinn
BernHong KongMumbaiTashkent
BogotaIndiana (East)MuscatTbilisi
BrasiliaInternational Date Line WestNairobiTehran
BratislavaIrkutskNew CaledoniaTokyo
BrisbaneIslamabadNew DelhiUrumqi
BrusselsIstanbulNewfoundlandWarsaw
BucharestJakartaNovosibirskWellington
BudapestJerusalemNuku'alofaWest Central Africa
Buenos AiresKabulOsakaVienna
CairoKamchatkaPacific Time (US & Canada)Vilnius
CanberraKarachiParisVladivostok
Cape Verde Is.KathmanduPerthVolgograd
CaracasKolkataPort MoresbyYakutsk
CasablancaKrasnoyarskPragueYerevan
Central AmericaKuala LumpurPretoriaZagreb
Central Time (US & Canada)KuwaitQuito-
ChennaiKyivRiga-
Chihuahua-Riyadh-
Chongqing-Rome-
Copenhagen---

Voorbeelden en resultaten:  

De onderstaande voorbeelden zijn gebasseerd op het feit dat de functie om 2023-08-14 08:39:47 lokale tijd is aangeroepen, waarbij de lokale tijdzone van de server- of desktopomgeving GMT-05:00 is, in een regio waarbij de zomertijd vanaf deze getoonde datum is geïmplementeerd.

Voorbeelden van scripts
Voorbeeld Resultaat

localtime ()

Retourneert de lokale tijd 2023-08-14 08:39:47.

localtime ('London')

Retourneert de lokale tijd in Londen, 2023-08-14 13:39:47.

localtime ('GMT+02:00')

Retourneert de lokale tijd in de tijdzone van GMT+02:00, 2023-08-14 14:39:47. Er wordt geen aanpassing voor zomertijd doorgevoerd omdat er een GMT-verschuiving, in plaats van een plaats, is opgegeven.

localtime ('Paris',-1)

Retourneert de lokale tijd in Parijs waarbij de zomertijd wordt genegeerd, 2023-08-14 13:39:47.

localtime ('Paris',True())

Retourneert de lokale tijd in Parijs waarbij de zomertijd wordt genegeerd, 2023-08-14 13:39:47.

localtime ('Paris',0)

Retourneert de lokale tijd in Parijs waarbij de zomertijd wordt toegepast, 2023-08-14 14:39:47.

localtime ('Paris',False())

Retourneert de lokale tijd in Parijs waarbij de zomertijd wordt toegepast, 2023-08-14 14:39:47.

GMT-verschuivingen gebruiken in combinatie met DST

In navolging op de implementatie van bibliotheken van de International Components for Unicode (ICU) in QlikView November 2018, zijn voor het gebruik van GMT-verschuivingen (Greenwich Mean Time) in combinatie met DST (Daylight Saving Time - zomertijd) extra breedtegraadgegevens vereist.

GMT is een longitudinale verschuiving (oost-west), terwijl DST een latitudinale verschuiving (noord-zuid) is. Helsinki (Finland) en Johannesburg (Zuid-Afrika) delen dezelfde GMT +02:00 verschuiving, maar ze delen niet dezelfde DST-verschuiving. Dit betekent dat er, nog meer dan bij de GMT-verschuiving, voor een DST-verschuiving informatie over de latitudinale positie van de lokale tijdzone (invoer van geografische tijdzone) is vereist om over alle informatie van lokale DST-voorwaarden te beschikken.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!

Neem deel aan het Analytics Modernization Program

Remove banner from view

Moderniseer zonder uw waardevolle QlikView-apps op het spel te zetten met het Analytics Modernization Program. Klik hier voor meer informatie of om contact op te nemen: ampquestions@qlik.com