

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# truncDate
<a name="truncDate-function"></a>

`truncDate` restituisce un valore di data che rappresenta una parte specificata di una data Ad esempio, richiedendo la porzione dell'anno del valore 2012-09-02T00:00:00.000Z viene restituito 2012-01-01T00:00:00.000Z. Specificando un periodo relativo all'ora per una data che non contiene informazioni temporali viene restituito il valore della data iniziale, invariato.

## Sintassi
<a name="truncDate-function-syntax"></a>

```
truncDate('period', date)
```

## Arguments (Argomenti)
<a name="truncDate-function-arguments"></a>

 *punto*   
Il periodo della data che si desidera venga restituito. I periodi validi sono:  
+ YYYY: restituisce la porzione dell'anno della data.
+ Q: restituisce la data del primo giorno del trimestre al quale appartiene la data. 
+ MM: restituisce la porzione del mese della data.
+ DD: restituisce la porzione del giorno della data.
+ WK: restituisce la porzione della settimana della data. La settimana inizia di domenica in Amazon Quick.
+ HH: restituisce la porzione dell'ora della data.
+ MI: restituisce la porzione dei minuti della data.
+ SS: restituisce la porzione dei secondi della data
+ MS: restituisce la porzione dei millisecondi della data.

 *data*   
Un campo data o una chiamata a un'altra funzione che genera una data.

## Tipo restituito
<a name="truncDate-function-return-type"></a>

Data

## Esempio
<a name="truncDate-function-example"></a>

L'esempio seguente restituisce una data che indica il mese della data dell'ordine.

```
truncDate('MM', orderDate)
```

I seguenti sono i valori di campo forniti.

```
orderDate      
=========
2012-12-14T00:00:00.000Z  
2013-12-29T00:00:00.000Z
2012-11-15T00:00:00.000Z
```

Per questi valori di campo vengono restituiti i seguenti valori.

```
2012-12-01T00:00:00.000Z
2013-12-01T00:00:00.000Z
2012-11-01T00:00:00.000Z
```