# Date - skript- och diagramfunktion

Date() formaterar ett uttryck som ett datum med hjälp av formatet som har ställts in i systemvariablerna i dataladdningsskriptet eller operativsystemet, eller i en formatsträng, om så är tillämpligt.

Syntax:

Date(number[, format])

Returnerad datatyp: dual

Argument:

Argument

| Argument | Beskrivning |
| --- | --- |
| number | Talet som ska formateras. |
| format | En sträng som beskriver formatet på den sträng som blir resultatet. Om ingen formatsträng anges används det datumformat som har definierats i systemvariablerna i det dataladdningsskript eller operativsystem som används. |

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

#### Exempel och resultat:

Exemplen nedan förutsätter följande standardinställningar:

* Datuminställning 1: YY-MM-DD
* Datuminställning 2: M/D/YY

Exempel:

`Date( 
 A )`   
där A=35648

Resultattabell

| Resultat | Inställning 1 | Inställning 2 |
| --- | --- | --- |
| Sträng: | 97-08-06 | 8/6/97 |
| Tal: | 35648 | 35648 |

Exempel:

`Date( 
 A, 'YY.MM.DD' )`   
  
där A=35648

Resultattabell

| Resultat | Inställning 1 | Inställning 2 |
| --- | --- | --- |
| Sträng: | 97.08.06 | 97.08.06 |
| Tal: | 35648 | 35648 |

Exempel:

`Date( A, 
 'DD.MM.YYYY' )`   
där A=35648.375

Resultattabell

| Resultat | Inställning 1 | Inställning 2 |
| --- | --- | --- |
| Sträng: | 06.08.1997 | 06.08.1997 |
| Tal: | 35648.375 | 35648.375 |

Exempel:

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

Resultattabell

| Resultat | Inställning 1 | Inställning 2 |
| --- | --- | --- |
| Sträng: | NULL (inget) | 97.08.06 |
| Tal: | NULL | 35648 |