# Date - script- en diagramfunctie

Date() maakt een uitdrukking op als een datum met de opmaak die in de systeemvariabelen in het load-script voor gegevens, in het besturingssysteem of in een opmaakreeks is ingesteld, indien opgegeven.

Syntaxis:

Date(number[, format])

Retourgegevenstypen: dubbele waarde

Argumenten:

Argumenten

| Argument | Beschrijving |
| --- | --- |
| number | Het getal dat moet worden opgemaakt. |
| format | Tekenreeks waarmee de notatie van de resulterende tekenreeks wordt beschreven. Als er geen opmaakreeks wordt opgegeven, wordt de datumopmaak gebruikt die is ingesteld in de systeemvariabelen in het load-script voor gegevens of in het besturingssysteem. |

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

#### Voorbeelden en resultaten:

In de onderstaande voorbeelden worden de volgende standaardinstellingen verondersteld:

* Datuminstelling 1: YY-MM-DD
* Datuminstelling 2: M/D/YY

Voorbeeld:

`Date( 
 A )`   
waarbij A=35648

Resultatentabel

| Resultaten | Instelling 1 | Instelling 2 |
| --- | --- | --- |
| Tekenreeks: | 97-08-06 | 8/6/97 |
| Getal: | 35648 | 35648 |

Voorbeeld:

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

Resultatentabel

| Resultaten | Instelling 1 | Instelling 2 |
| --- | --- | --- |
| Tekenreeks: | 97.08.06 | 97.08.06 |
| Getal: | 35648 | 35648 |

Voorbeeld:

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

Resultatentabel

| Resultaten | Instelling 1 | Instelling 2 |
| --- | --- | --- |
| Tekenreeks: | 06.08.1997 | 06.08.1997 |
| Getal: | 35648.375 | 35648.375 |

Voorbeeld:

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

Resultatentabel

| Resultaten | Instelling 1 | Instelling 2 |
| --- | --- | --- |
| Tekenreeks: | NULL (niets) | 97.08.06 |
| Getal: | NULL | 35648 |