Data e hora
As funções de data e hora executam operações em valores de data e hora para calcular, extrair ou formatar informações temporais e retornar um resultado.
As seguintes funções estão disponíveis no Qlik Open Lakehouse:
| Função | Descrição |
|---|---|
| ADD_TIME_ZONE_OFFSET | Adicionar um deslocamento de fuso horário a uma data. O deslocamento de fuso horário pode estar em qualquer um dos formatos padrão aceitos pelo método ZoneId.of do Java (America/New_York, +0200, etc.). |
| DATE | Converte string em data |
| DATE_ADD | Adiciona um valor de intervalo do tipo unit ao carimbo de data/hora. A subtração pode ser realizada usando um valor negativo |
| DATE_DIFF | Retorna carimbo de data/hora2 - carimbo de data/hora1 expresso em termos de unidade |
| DATE_TRUNC | Trunca uma data para uma determinada unidade |
| DAY | Retorna o dia do mês do carimbo de data/hora |
| DAY_OF_WEEK | Retorna o dia da semana ISO do carimbo de data/hora. Os valores variam de 1 (segunda-feira) a 7 (domingo) |
| DAY_OF_YEAR | Retorna o dia do ano do carimbo de data/hora. Os valores variam de 1 a 366 |
| EXTRACT_TIMESTAMP | Converte uma string de data ou carimbo de data/hora em uma data ou carimbo de data/hora, detectando automaticamente o formato da data |
| FORMAT_DATETIME | Converte uma data/hora em uma string |
| FROM_ISO8601_DATE | Analisa a string formatada ISO 8601 em uma data |
| FROM_UNIXTIME | Converte segundos epoch em um carimbo de data/hora |
| HOUR | Retorna a hora do dia de um carimbo de data/hora. Os valores variam de 0 a 23 |
| MILLISECOND | Retorna o milissegundo do segundo a partir do carimbo de data/hora |
| MINUTE | Retorna o minuto da hora desde o carimbo de data/hora |
| MONTH | Retorna o mês do ano desde o carimbo de data/hora |
| QUARTER | Retorna o trimestre do ano a partir desde o carimbo de data/hora. Os valores variam de 1 a 4 |
| RUN_END_TIME | Retorna a hora de término da execução do trabalho |
| RUN_START_TIME | Retorna a hora de início da execução do trabalho |
| SECOND | Retorna o segundo do minuto desde o carimbo de data/hora. |
| SUBTRACT_TIME_ZONE_OFFSET | Subtrai um deslocamento de fuso horário de uma data. O deslocamento de fuso horário pode estar em qualquer um dos formatos padrão aceitos pelo método "ZoneId.of" do Java (America/New_York, +0200, etc.). |
| TO_UNIXTIME | Converte uma data para sua representação em segundos Epoch (Unix), com milissegundos fracionários |
| TO_UNIX_EPOCH_MILLIS | Converte uma data para sua representação em segundos Epoch (Unix) |
| TO_UNIX_EPOCH_SECONDS | Converte uma data para sua representação em segundos Epoch (Unix) |
| WEEK | Retorna a semana ISO do ano a partir do carimbo de data/hora. Os valores variam de 1 a 53 |
| YEAR | Retorna o ano a partir do carimbo de data/hora |
| YEAR_OF_WEEK | Retorna o ano da semana ISO a partir do carimbo de data/hora |