# Date — funkcja skryptu i funkcja wykresu

Funkcja Date() formatuje wyrażenie jako datę przy użyciu formatu skonfigurowanego w zmiennych systemowych w skrypcie ładowania danych, systemie operacyjnym lub ewentualnie w formacie ciągu znaków.

Składnia:

Date(number[, format])

Typ zwracanych danych: dual

Argumenty:

Argumenty

| Argument | Opis |
| --- | --- |
| number | Liczba do sformatowania. |
| format | Ciąg znaków opisujący format otrzymywanego ciągu. Jeśli ciąg znaków formatu nie zostanie podany, wówczas będzie używany format daty ustawiony w zmiennych systemowych w skrypcie ładowania danych lub w systemie operacyjnym. |

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

#### Przykłady i wyniki:

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

* Ustawienie daty 1: YY-MM-DD
* Ustawienie daty 2: M/D/YY

Przykład:

`Date( 
 A )`   
gdzie A=35648

Tabela wynikowa

| Wyniki | Ustawienie 1 | Ustawienie 2 |
| --- | --- | --- |
| Ciąg znaków: | 97-08-06 | 8/6/97 |
| Liczba: | 35648 | 35648 |

Przykład:

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

Tabela wynikowa

| Wyniki | Ustawienie 1 | Ustawienie 2 |
| --- | --- | --- |
| Ciąg znaków: | 97.08.06 | 97.08.06 |
| Liczba: | 35648 | 35648 |

Przykład:

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

Tabela wynikowa

| Wyniki | Ustawienie 1 | Ustawienie 2 |
| --- | --- | --- |
| Ciąg znaków: | 06.08.1997 | 06.08.1997 |
| Liczba: | 35648.375 | 35648.375 |

Przykład:

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

Tabela wynikowa

| Wyniki | Ustawienie 1 | Ustawienie 2 |
| --- | --- | --- |
| Ciąg znaków: | NULL (nic) | 97.08.06 |
| Liczba: | NULL | 35648 |