# Interval — funkcja skryptu i funkcja wykresu

Funkcja Interval() formatuje liczbę jako interwał czasowy przy użyciu formatu w zmiennych systemowych w skrypcie ładowania danych, systemie operacyjnym lub formacie ciągu znaków, jeśli został podany.

Interwały mogą być formatowane jako wartości czasu, jako dni lub jako kombinacja dni, godzin, minut, sekund i ułamków sekund.

Składnia:

Interval(number[, format])

Typ zwracanych danych: wartość podwójna

Argumenty:

Argumenty

| Argument | Opis |
| --- | --- |
| number | Liczba do sformatowania. |
| format | Ciąg znaków opisujący sposób formatowania otrzymywanego ciągu interwału. W przypadku pominięcia użyty jest krótki format daty, format godziny i separator dziesiętny ustawiony w systemie operacyjnym. |

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

#### Przykłady i wyniki:

W przypadku poniższych przykładów przyjęto następujące ustawienia domyślne:

* Ustawienie formatu daty 1: YY-MM-DD
* Ustawienie formatu daty 2: hh:mm:ss
* Separator dziesiętny liczb: .

Tabela wynikowa

| Przykład | Ciąg znaków | Liczba |
| --- | --- | --- |
| `Interval(<br>A )`<br><br>,gdzie A=0,375 | 09:00:00 | 0.375 |
| `Interval( A )`<br><br>gdzie A=1,375 | 33:00:00 | 1.375 |
| `Interval( A, 'D hh:mm' )`<br><br>gdzie A=1,375 | 1 09:00 | 1.375 |
| `Interval(<br>A-B, 'D hh:mm' )`<br><br>gdzie A=97-08-06 09:00:00 i B=96-08-06 00:00:00 | 365 09:00 | 365.375 |