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

Interval() formata um número como um intervalo de tempo, usando o formato nas variáveis de sistema no script de carga de dados ou o sistema operacional, ou uma string de formato, se fornecida.

Os intervalos podem ser formatados como hora, dia ou como uma combinação de dias, horas, minutos, segundos e frações de segundos.

Sintaxe:

Interval(number[, format])

Tipo de dados de retorno: dual

Argumentos:

Argumentos

| Argumento | Descrição |
| --- | --- |
| number | O número a ser formatado. |
| format | String descrevendo como a string resultante do intervalo será formatada. Se omitida, serão utilizados os formatos de data abreviada, formato de hora e separador decimal configurados no sistema operacional. |

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

#### Exemplos e resultados:

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

* Configuração do formato de data 1: YY-MM-DD
* Configuração do formato de data 2: hh:mm:ss
* Separador de número decimal: .

Tabela de resultados

| Exemplo | String | Número |
| --- | --- | --- |
| `Interval(<br>A )`<br><br>em que A=0,375 | 09:00:00 | 0.375 |
| `Interval( A )`<br><br>em que A=1.375 | 33:00:00 | 1.375 |
| `Interval( A, 'D hh:mm' )`<br><br>em que A=1.375 | 1 09:00 | 1.375 |
| `Interval(<br>A-B, 'D hh:mm' )`<br><br>em que A=97-08-06 09:00:00 e B=96-08-06 00:00:00 | 365 09:00 | 365.375 |