# Date - función de script y de gráfico

Date() da formato a una expresión como una fecha utilizando el formato establecido en las variables de sistema del script de carga de datos, o en el sistema operativo, o en una cadena de formato, si se proporciona.

Sintaxis:

Date(number[, format])

Tipo de datos que devuelve: dual

Argumentos:

Argumentos

| Argumento | Descripción |
| --- | --- |
| number | El número al que se ha de dar formato. |
| format | La cadena que describe el formato de la cadena resultante. Si no se suministra cadena de formato alguna, se utiliza el formato de fecha definido en las variables del sistema del script de carga de datos, o se utiliza el sistema operativo. |

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

#### Ejemplos y resultados:

Los ejemplos a continuación contienen estas dos configuraciones por defecto:

* Configuración de fecha 1: YY-MM-DD
* Configuración de fecha 2: M/D/YY

Ejemplo:

`Date( 
 A )`   
donde A=35648

Tabla resultante

| Resultados | Configuración 1 | Configuración 2 |
| --- | --- | --- |
| Cadena: | 97-08-06 | 8/6/97 |
| Número: | 35648 | 35648 |

Ejemplo:

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

Tabla resultante

| Resultados | Configuración 1 | Configuración 2 |
| --- | --- | --- |
| Cadena: | 97.08.06 | 97.08.06 |
| Número: | 35648 | 35648 |

Ejemplo:

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

Tabla resultante

| Resultados | Configuración 1 | Configuración 2 |
| --- | --- | --- |
| Cadena: | 06.08.1997 | 06.08.1997 |
| Número: | 35648.375 | 35648.375 |

Ejemplo:

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

Tabla resultante

| Resultados | Configuración 1 | Configuración 2 |
| --- | --- | --- |
| Cadena: | NULL (nada) | 97.08.06 |
| Número: | NULL | 35648 |