

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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à.

# Funzioni di data e ora
<a name="Date_functions_header"></a>

In questa sezione, sono riportate le informazioni sulle funzioni scalari di data e ora supportate da Amazon Redshift.

**Topics**
+ [Riepilogo delle funzioni di data e ora](#date-functions-summary)
+ [Funzioni di data e ora nelle transazioni](#date-functions-transactions)
+ [Funzioni solo sul nodo principale obsolete](#date-functions-deprecated)
+ [Operatore \$1 (concatenamento)](r_DATE-CONCATENATE_function.md)
+ [Funzione ADD\$1MONTHS](r_ADD_MONTHS.md)
+ [Funzione AT TIME ZONE](r_AT_TIME_ZONE.md)
+ [Funzione CONVERT\$1TIMEZONE](CONVERT_TIMEZONE.md)
+ [Funzione CURRENT\$1DATE](r_CURRENT_DATE_function.md)
+ [Funzione DATE\$1CMP](r_DATE_CMP.md)
+ [Funzione DATE\$1CMP\$1TIMESTAMP](r_DATE_CMP_TIMESTAMP.md)
+ [Funzione DATE\$1CMP\$1TIMESTAMPTZ](r_DATE_CMP_TIMESTAMPTZ.md)
+ [Funzione DATEADD](r_DATEADD_function.md)
+ [Funzione DATEDIFF](r_DATEDIFF_function.md)
+ [Funzione DATE\$1PART](r_DATE_PART_function.md)
+ [Funzione DATE\$1PART\$1YEAR](r_DATE_PART_YEAR.md)
+ [Funzione DATE\$1TRUNC](r_DATE_TRUNC.md)
+ [Funzione EXTRACT](r_EXTRACT_function.md)
+ [Funzione GETDATE](r_GETDATE.md)
+ [Funzione INTERVAL\$1CMP](r_INTERVAL_CMP.md)
+ [Funzione LAST\$1DAY](r_LAST_DAY.md)
+ [Funzione MONTHS\$1BETWEEN](r_MONTHS_BETWEEN_function.md)
+ [Funzione NEXT\$1DAY](r_NEXT_DAY.md)
+ [Funzione SYSDATE](r_SYSDATE.md)
+ [Funzione TIMEOFDAY](r_TIMEOFDAY_function.md)
+ [Funzione TIMESTAMP\$1CMP](r_TIMESTAMP_CMP.md)
+ [Funzione TIMESTAMP\$1CMP\$1DATE](r_TIMESTAMP_CMP_DATE.md)
+ [Funzione TIMESTAMP\$1CMP\$1TIMESTAMPTZ](r_TIMESTAMP_CMP_TIMESTAMPTZ.md)
+ [Funzione TIMESTAMPTZ\$1CMP](r_TIMESTAMPTZ_CMP.md)
+ [Funzione TIMESTAMPTZ\$1CMP\$1DATE](r_TIMESTAMPTZ_CMP_DATE.md)
+ [Funzione TIMESTAMPTZ\$1CMP\$1TIMESTAMP](r_TIMESTAMPTZ_CMP_TIMESTAMP.md)
+ [Funzione TIMEZONE](r_TIMEZONE.md)
+ [Funzione TO\$1TIMESTAMP](r_TO_TIMESTAMP.md)
+ [Funzione TRUNC](r_TRUNC_date.md)
+ [Parti di data per funzioni di data e timestamp](r_Dateparts_for_datetime_functions.md)

## Riepilogo delle funzioni di data e ora
<a name="date-functions-summary"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/redshift/latest/dg/Date_functions_header.html)

**Nota**  
I secondi intercalari non vengono presi in considerazione nei calcoli del tempo trascorso.

## Funzioni di data e ora nelle transazioni
<a name="date-functions-transactions"></a>

Quando esegui le funzioni seguenti in un blocco di transazione (BEGIN … END), la funzione restituisce la data o l'ora di inizio della transazione corrente e non dell'istruzione corrente.
+ SYSDATE
+ TIMESTAMP
+ CURRENT\$1DATE

Le funzioni seguenti restituiscono sempre la data e l'ora di inizio dell'istruzione corrente, anche quando sono in un blocco di transazione.
+ GETDATE
+ TIMEOFDAY

## Funzioni solo sul nodo principale obsolete
<a name="date-functions-deprecated"></a>

Le funzioni di data seguenti sono obsolete in quanto vengono eseguite solo sul nodo principale. Per ulteriori informazioni, consulta [Nodo principale: solo funzioni](c_SQL_functions_leader_node_only.md).
+ AGE. Usare invece [Funzione DATEDIFF](r_DATEDIFF_function.md).
+ CURRENT\$1TIME. Utilizza invece [Funzione GETDATE](r_GETDATE.md) o [SYSDATE](r_SYSDATE.md). 
+ CURRENT\$1TIMESTAMP. Utilizza invece [Funzione GETDATE](r_GETDATE.md) o [SYSDATE](r_SYSDATE.md).
+ LOCALTIME. Utilizza invece [Funzione GETDATE](r_GETDATE.md) o [SYSDATE](r_SYSDATE.md).
+ LOCALTIMESTAMP. Utilizza invece [Funzione GETDATE](r_GETDATE.md) o [SYSDATE](r_SYSDATE.md).
+ ISFINITE 
+ NOW. Utilizza invece [Funzione GETDATE](r_GETDATE.md) o [SYSDATE](r_SYSDATE.md). Se utilizzi la funzione NOW all’interno di una vista materializzata, viene impostato il timestamp della creazione della vista materializzata, anziché il timestamp corrente. 