

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

# Tipi datetime
<a name="r_Datetime_types"></a>

**Topics**
+ [Storage e intervalli](#r_Datetime_types-storage-and-ranges)
+ [DATE](#r_Datetime_types-date)
+ [TIME](#r_Datetime_types-time)
+ [TIMETZ](#r_Datetime_types-timetz)
+ [TIMESTAMP](#r_Datetime_types-timestamp)
+ [TIMESTAMPTZ](#r_Datetime_types-timestamptz)
+ [Esempi con tipi datetime](r_Examples_with_datetime_types.md)
+ [Valori letterali di data, ora e timestamp](r_Date_and_time_literals.md)
+ [Tipi di dati e valori letterali relativi agli intervalli](r_interval_data_types.md)

I tipi di dati datetime comprendono DATE, TIME, TIMETZ, TIMESTAMP e TIMESTAMPTZ.

## Storage e intervalli
<a name="r_Datetime_types-storage-and-ranges"></a>

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

## DATE
<a name="r_Datetime_types-date"></a>

Utilizzare il tipo di dati DATE per memorizzare semplici date di calendario senza timestamp.

## TIME
<a name="r_Datetime_types-time"></a>

TIME è un alias di TIME WITHOUT TIME ZONE.

Utilizzare il tipo di dati TIME per memorizzare l'ora del giorno. 

Le colonne TIME memorizzano valori con un massimo di 6 cifre di precisione per frazioni di secondo.

Per impostazione predefinita, i valori TIME sono in formato UTC sia nelle tabelle dell'utente sia nelle tabelle di sistema di Amazon Redshift. 

## TIMETZ
<a name="r_Datetime_types-timetz"></a>

TIMETZ è un alias di TIME WITH TIME ZONE.

Utilizzare il tipo di dati TIMETZ per memorizzare l'ora del giorno con un fuso orario. 

Le colonne TIMETZ memorizzano valori con un massimo di 6 cifre di precisione per frazioni di secondo.

Per impostazione predefinita, i valori TIMETZ sono UTC sia nelle tabelle dell'utente sia nelle tabelle di sistema Amazon Redshift. 

## TIMESTAMP
<a name="r_Datetime_types-timestamp"></a>

TIMESTAMP è un alias di TIMESTAMP WITHOUT TIME ZONE.

Utilizzare il tipo di dati TIMESTAMP per memorizzare valori timestamp completi che comprendono la data e l'ora del giorno. 

Le colonne TIMESTAMP memorizzano valori fino a un massimo di 6 cifre di precisione per frazioni di secondo.

Se si inserisce una data in una colonna TIMESTAMP o una data con un valore timestamp parziale, il valore viene implicitamente convertito in un valore timestamp completo. Questo valore timestamp completo ha valori predefiniti (00) per le ore, i minuti e i secondi mancanti. I valori di fuso orario nelle stringhe input vengono ignorati.

Per impostazione predefinita, i valori TIMESTAMP sono UTC sia nelle tabelle dell'utente sia nelle tabelle di sistema Amazon Redshift. 

## TIMESTAMPTZ
<a name="r_Datetime_types-timestamptz"></a>

TIMESTAMPTZ è un alias di TIMESTAMP WITH TIME ZONE.

Utilizzare il tipo di dati TIMESTAMPTZ per immettere valori timestamp completi che comprendono la data, l'ora del giorno e il fuso orario. Quando un valore di input include un fuso orario, Amazon Redshift usa il fuso orario per convertire il valore in formato UTC e memorizza il valore UTC.

Per visualizzare un elenco dei nomi di fuso orario supportati, utilizzare il comando seguente. 

```
select pg_timezone_names();
```

 Per visualizzare un elenco delle abbreviazioni di fuso orario supportate, utilizzare il comando seguente. 

```
select pg_timezone_abbrevs();
```

È possibile trovare informazioni attuali sui fusi orari anche nel [database dei fusi orari IANA](https://www.iana.org/time-zones).

La tabella seguente fornisce esempi di formati di fusi orari. 


| Formato | Esempio | 
| --- | --- | 
|  gg mmm hh:mi:ss aaaa tz  |  17 Dic 07:37:16 1997 PST   | 
|  mm/dd/yyyyhh:mi:ss.ss tz  |  12/17/1997 07:37:16.00 PST  | 
|  mm/dd/yyyyhh:mi:ss.ss tz  |  12/17/1997 07:37:16.00 US/Pacific  | 
|  yyyy-mm-dd hh:mi:ss\$1/-tz  |  1997-12-17 07:37:16-08   | 
| dd.mm.yyyy hh:mi:ss tz |  17.12.1997 07:37:16.00 PST  | 

Le colonne TIMESTAMPTZ memorizzano valori fino a un massimo di 6 cifre di precisione per frazioni di secondo.

Se si inserisce una data in una colonna TIMESTAMPTZ o una data con un valore timestamp parziale, il valore viene implicitamente convertito in un valore timestamp completo. Questo valore timestamp completo ha valori predefiniti (00) per le ore, i minuti e i secondi mancanti.

I valori TIMESTAMPTZ sono in formato UTC nelle tabelle utente.