Datum och tid
Datum- och tidsfunktioner utför operationer på datum- och tidsvärden för att beräkna, extrahera eller formatera tidsinformation och returnera ett resultat.
Följande funktioner är tillgängliga i Qlik Open Lakehouse:
| Funktion | Beskrivning |
|---|---|
| ADD_TIME_ZONE_OFFSET | Lägg till en tidszonsförskjutning till ett datum. Tidszonsförskjutningen kan vara i något av de standardformat som accepteras av Javas ZoneId.of-metod (America/New_York, +0200, etc.) |
| DATE | Konverterar sträng till datum |
| DATE_ADD | Lägger till ett intervallvärde av typen enhet till tidsmarkör. Subtraktion kan utföras genom att använda ett negativt värde |
| DATE_DIFF | Returnerar tidsmarkör2 - tidsmarkör1 uttryckt i termer av enhet |
| DATE_TRUNC | Trunkera ett datum till en given enhet |
| Dag | Returnerar dagen i månaden från tidsmarkören |
| DAY_OF_WEEK | Returnerar ISO-veckodagen från tidsmarkören. Värdena sträcker sig från 1 (måndag) till 7 (söndag) |
| DAY_OF_YEAR | Returnerar dagen på året från tidsmarkören. Värdena sträcker sig från 1 till 366 |
| EXTRACT_TIMESTAMP | Konvertera en datum- eller tidsmarkörsträng till ett datum eller en tidsmarkör, med automatisk identifiering av datumformatet |
| FORMAT_DATETIME | Konvertera ett datum/tid till en sträng |
| FROM_ISO8601_DATE | Tolkar den ISO 8601-formaterade strängen till ett datum |
| FROM_UNIXTIME | Konvertera epoch-sekunder till en tidsmarkör |
| Timme | Returnerar timmen på dagen från en tidsmarkör. Värdena sträcker sig från 0 till 23 |
| MILLISEKUND | Returnerar millisekunden av sekunden från tidsmarkören |
| MINUT | Returnerar minuten av timmen från tidsmarkören |
| Månad | Returnerar månaden av året från tidsmarkören |
| QUARTER | Returnerar kvartalet av året från tidsmarkören. Värdena sträcker sig från 1 till 4 |
| RUN_END_TIME | Returnerar jobbkörningens sluttid |
| RUN_START_TIME | Returnerar jobbkörningens starttid |
| SEKUND | Returnerar sekunden av minuten från tidsmarkören |
| SUBTRACT_TIME_ZONE_OFFSET | Subtrahera en tidszonsförskjutning från ett datum. Tidszonsförskjutningen kan vara i något av de standardformat som accepteras av Javas `ZoneId.of`-metod (America/New_York, +0200, etc) |
| TO_UNIXTIME | Konvertera ett datum till dess Epoch (Unix) sekunder-representation, med bråkmillisekunder |
| TO_UNIX_EPOCH_MILLIS | Konvertera ett datum till dess Epoch (Unix) sekunder-representation |
| TO_UNIX_EPOCH_SECONDS | Konvertera ett datum till dess Epoch (Unix) sekunder-representation |
| VECKA | Returnerar ISO-veckan på året från tidsmarkören. Värdena sträcker sig från 1 till 53 |
| År | Returnerar året från tidsmarkören |
| YEAR_OF_WEEK | Returnerar året för ISO-veckan från tidsmarkören |