Denna funktion returnerar aktuell Greenwich Mean Time utifrån de regionala inställningarna. Funktionen returnerar värden i systemvariabelformatet TimestampFormat.
När programmet laddas på nytt kommer alla laddningsskriptstabeller, -variabler eller -diagramobjekt som använder GMT-funktionen kommer att justeras till den senaste aktuella Greenwich Mean Time som hämtats från systemklockan.
Syntax:
GMT( )
Returnerad datatyp: dual
I de här exemplen används tidsmarkörsformatet M/D/YYYY h:mm:ss[.fff] TT. Datumformatet anges i SET TimestampFormat-satsen längst upp i dataladdningsskriptet. Ändra formatet i exemplen så att det passar dina krav.
Exempel på funktioner
Exempel
Resultat
GMT()
3/28/2022 2:47:36 PM
Lokala inställningar
Om inget annat anges använder exemplen i detta ämne följande datumformat: MM/DD/ÅÅÅÅ. Datumformatet anges i SET DateFormat-satsen i datainläsningsskriptet. Förvald datumformatering kan vara annorlunda i ditt system, på grund av dina regionala inställningar och andra faktorer. Du kan ändra formaten i exemplen nedan så att det passar dina krav. Eller så kan du ändra formaten i ditt laddningsskript så att de matchar dessa exempel. Mer information finns i Ändra regioninställningar för appar och skript.
Regionala standardinställningar i appar baseras på användarprofilen. Dessa regionala formatinställningar är inte relaterade till språket som visas i Qlik Cloud användargränssnittet. Qlik Cloud kommer att visas på samma språk som webbläsaren du använder.
Öppna skriptredigeraren och lägg till laddningsskriptet nedan i en ny flik. I det här exemplet ställs aktuell Greenwich Mean time som en variabel i laddningsskriptet med hjälp av GMT-funktionen.
Laddningsskript
LET vGMT = GMT();
Resultat
Ladda data och skapa ett ark. Skapa en textruta genom att använda diagramobjektet Text och bild.
Lägg till det här måttet i textrutan:
=vGMT
Textrutan ska innehålla en textrad med datum och tid som ser ut som den som visas nedan:
3/28/2022 2:47:36 PM
Exempel 2 – november, början på året (skript)
Översikt
Öppn skriptredigeraren och lägg till laddningsskriptet nedan till en ny flik.
Laddningsskriptet innehåller:
En datauppsättning med en lista med försenade biblioteksböcker som laddas i en tabell med namnet Overdue. DateFormat-standardsystemvariabeln MM/DD/YYYY används.
Skapa ett nytt fält benämnt days_overdue, som beräknar hur många dagar varje bok är försenad.
Ladda data och öppna ett ark. Skapa en ny tabell och lägg till dessa fält som dimensioner:
due_date
book_id
days_overdue
Resultattabell
due_date
book_id
days_overdue
01/01/2021
4
455
01/10/2021
24
446
01/31/2021
173
425
02/01/2021
281
424
02/10/2021
265
415
06/30/2021
465
275
07/26/2021
537
249
10/31/2021
275
152
11/01/2021
455
151
12/31/2021
46
91
Värdena i days_overdue-fältet beräknas genom att finna skillnaden mellan aktuell Greenwich Mean Time, med hjälp av GMT()-funktionen, och det ursprungliga förfallodatumet. För att enbart dagarna ska beräknas avrundas resultaten till närmaste heltal med Floor()-funktionen.
Exampel 3 – diagramobjekt (diagram)
Översikt
Öppna skriptredigeraren och lägg till laddningsskriptet nedan i en ny flik. Laddningsskriptet innehåller samma datauppsättning som i föregående exempel. DateFormat-standardsystemvariabeln MM/DD/YYYY används.
I det här exemplet har dock den oförändrade datauppsättningen skickats till programmet. Värdet för antalet dagars försening beräknas via ett mått i ett diagramobjekt.
Ladda data och öppna ett ark. Skapa en ny tabell och lägg till dessa fält som dimensioner:
due_date
book_id
Skapa följande mått:
=Floor(GMT() – due_date)
Resultattabell
due_date
book_id
=Floor(GMT()-due_date)
01/01/2021
4
455
01/10/2021
24
446
01/31/2021
173
425
02/01/2021
281
424
02/10/2021
265
415
06/30/2021
465
275
07/26/2021
537
249
10/31/2021
275
152
11/01/2021
455
151
12/31/2021
46
91
Värdena i days_overdue-fältet beräknas genom att finna skillnaden mellan aktuell Greenwich Mean Time, med hjälp av GMT()-funktionen, och det ursprungliga förfallodatumet. För att enbart dagarna ska beräknas avrundas resultaten till närmaste heltal med Floor()-funktionen.
Var den här sidan till hjälp för dig?
Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!