# Date – função de script e gráfico

Date() formata uma expressão como uma data usando o formato definido nas variáveis de sistema no script de carga de dados ou sistema operacional, ou uma string de formato, se fornecida.

Sintaxe:

Date(number[, format])

Tipo de dados de retorno: dual

Argumentos:

Argumentos

| Argumento | Descrição |
| --- | --- |
| number | O número a ser formatado. |
| format | String descrevendo o formato da string resultante. Se nenhuma string de formato for fornecida, será usado o formato de data definido nas variáveis do sistema no script de carregamento de dados ou no sistema operacional. |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Date.htm)

#### Exemplos e resultados:

Os exemplos abaixo supõem as seguintes configurações padrão:

* Configuração de data 1: YY-MM-DD
* Configuração de data 2: M/D/YY

Exemplo:

`Date( 
 A )`   
em que A=35648

Tabela de resultados

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| String: | 97-08-06 | 8/6/97 |
| Número: | 35648 | 35648 |

Exemplo:

`Date( 
 A, 'YY.MM.DD' )`   
  
em que A=35648

Tabela de resultados

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| String: | 97.08.06 | 97.08.06 |
| Número: | 35648 | 35648 |

Exemplo:

`Date( A, 
 'DD.MM.YYYY' )`   
em que A=35648.375

Tabela de resultados

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| String: | 06.08.1997 | 06.08.1997 |
| Número: | 35648.375 | 35648.375 |

Exemplo:

`Date( 
 A, 'YY.MM.DD' )`   
em que A=8/6/97

Tabela de resultados

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| String: | NULL (nada) | 97.08.06 |
| Número: | NULL | 35648 |