Interpretação de data e hora
                O QlikView armazena cada data, hora e data/hora encontrados nos dados como um número de série de data. O número de série de data é utilizado para datas, horas e data/hora e em cálculos aritméticos com base nas entidades de data e hora. Dessa forma, as datas e horas podem ser adicionadas e subtraídas, os intervalos podem ser comparados e etc.
O número de série de data é o número (valor real) de dias passados desde de 30 de dezembro de 1899, ou seja, o formato do QlikView é idêntico ao sistema de data de 1900 usado pelo Microsoft Excel e outros programas, no intervalo entre 1º de março de 1900 e 28 de fevereiro de 2100. Por exemplo, 33857 corresponde a 10 de setembro de 1992. Fora desse intervalo, o QlikView usa o sistema de data estendido para o calendário gregoriano.
O número de série para os horários é um número entre 0 e 1. O número de série 0.00000 corresponde a 00:00:00, enquanto 0,99999 corresponde a 23:59:59. Números mistos indicam a data e a hora: o número de série 2.5 representa o meio-dia de 1º de janeiro de 1900.
Contudo, os dados são exibidos de acordo com o formato de caractere. Por padrão, serão usadas as configurações feitas no Painel de Controle. Também é possível definir o formato dos dados usando as variáveis de interpretação numérica no script ou com a ajuda de uma função de formatação. Por fim, também é possível reformatar os dados na pasta de propriedades do objeto da pasta.
Variáveis de interpretação numérica
Exemplo 1:
| String de data | Data e número de série | 
|---|---|
| 1997-08-06 | 35648 | 
| 09:00 | 0.375 | 
| 1997-08-06 09:00 | 35648.375 | 
e vice-versa.
| Data e número de série | Formato de número especificado | String de data | 
|---|---|---|
| 35648 | 'D/M/YY' | 6/8/97 | 
| 0.375 | 'hh.mm' | 09.00 | 
O QlikViewseguirá um conjunto de regras para tentar interpretar datas, horas e outros tipos de dados. O resultado final, no entanto, será afetado por diversos fatores, conforme descrito aqui.
Exemplo 2:
Estes exemplos assumem as seguintes configurações padrão:
- Separador de número decimal: .
 - Formato de data abreviada: YY-MM-DD
 - Formato de hora: hh:mm
 
A tabela a seguir exibe as diferentes representações quando os dados são lidos no QlikView sem a função de interpretação especial no script:
| Dados de origem | Interpretação padrão do QlikView | Formato de data 'YYYY-MM-DD' | Formato de data 'MM/DD/YYYY' | Formato de hora 'hh:mm' | Formato numérico '# ##0.00' | 
|---|---|---|---|---|---|
| 0.375 | 0.375 | 1899-12-30 | 12/30/1899 | 09:00 | 0.38 | 
| 33857 | 33857 | 1992-09-10 | 09/10/1992 | 00:00 | 33 857.00 | 
| 97-08-06 | 97-08-06 | 1997-08-06 | 08/06/1997 | 00:00 | 35 648.00 | 
| 970806 | 970806 | 4557-12-21 | 12/21/4557 | 00:00 | 970 806.00 | 
| 8/6/97 | 8/6/97 | 8/6/97 | 8/6/97 | 8/6/97 | 8/6/97 | 
A tabela a seguir exibe as diferentes representações quando os dados são lidos no QlikView usando a função de interpretação date#( A, 'M/D/YY') no script:
| Dados de origem | Interpretação padrão do QlikView | Formato de data 'YYYY-MM-DD' | Formato de data 'MM/DD/YYYY' | Formato de hora 'hh:mm' | Formato numérico '# ##0.00' | 
|---|---|---|---|---|---|
| 0.375 | 0.375 | 0.375 | 0.375 | 0.375 | 0.375 | 
| 33857 | 33857 | 33857 | 33857 | 33857 | 33857 | 
| 97-08-06 | 97-08-06 | 97-08-06 | 97-08-06 | 97-08-06 | 97-08-06 | 
| 970806 | 970806 | 970806 | 970806 | 970806 | 970806 | 
| 8/6/97 | 8/6/97 | 1997-08-06 | 08/06/1997 | 00:00 | 35 648.00 |