# Date - funzione dello script e del grafico

Date() consente di formattare un'espressione come una data utilizzando il formato impostato nelle variabili di sistema nello script di caricamento dei dati o nel sistema operativo oppure una stringa di formattazione, se disponibile.

Sintassi:

Date(number[, format])

Tipo di dati restituiti: duale

Argomenti:

Argomenti

| Argomento | Descrizione |
| --- | --- |
| number | Il numero da formattare. |
| format | Stringa che descrive il formato della stringa risultante. Se non viene fornita la stringa di formattazione, verrà utilizzato il formato della data impostato nelle variabili di sistema nello script di caricamento dei dati o nel sistema operativo. |

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

#### Esempi e risultati:

Gli esempi riportati di seguito presuppongono l'utilizzo delle seguenti impostazioni predefinite:

* Impostazione della data 1: YY-MM-DD
* Impostazione della data 2: M/D/YY

Esempio:

`Date( 
 A )`   
dove A=35648

Tabella dei risultati

| Risultati | Impostazione 1 | Impostazione 2 |
| --- | --- | --- |
| Stringa: | 97-08-06 | 8/6/97 |
| Numero: | 35648 | 35648 |

Esempio:

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

Tabella dei risultati

| Risultati | Impostazione 1 | Impostazione 2 |
| --- | --- | --- |
| Stringa: | 97.08.06 | 97.08.06 |
| Numero: | 35648 | 35648 |

Esempio:

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

Tabella dei risultati

| Risultati | Impostazione 1 | Impostazione 2 |
| --- | --- | --- |
| Stringa: | 06.08.1997 | 06.08.1997 |
| Numero: | 35648.375 | 35648.375 |

Esempio:

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

Tabella dei risultati

| Risultati | Impostazione 1 | Impostazione 2 |
| --- | --- | --- |
| Stringa: | NULL (nessun dato) | 97.08.06 |
| Numero: | NULL | 35648 |