

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

# Stringhe DATEFORMAT e TIMEFORMAT
<a name="r_DATEFORMAT_and_TIMEFORMAT_strings"></a>

Il comando COPY utilizza le opzioni DATEFORMAT e TIMEFORMAT per analizzare i valori di data e ora nei dati di origine. DATEFORMAT e TIMEFORMAT sono stringhe formattate che devono corrispondere al formato dei valori di data e ora dei dati di origine. Ad esempio, un comando COPY che carica i dati di origine con il valore della data `Jan-01-1999` deve includere la seguente stringa DATEFORMAT:

```
COPY ...
            DATEFORMAT AS 'MON-DD-YYYY'
```

Per ulteriori informazioni sulla gestione delle conversioni dei dati COPY, consulta [Parametri di conversione dei dati](https://docs.aws.amazon.com/redshift/latest/dg/copy-parameters-data-conversion.html). 

Le stringhe DATEFORMAT e TIMEFORMAT possono contenere separatori datetime (come "`-`", "`/`" o "`:`") e i formati datepart e timepart nella tabella seguente.

**Nota**  
Se non è possibile abbinare il formato dei valori di data e ora con i seguenti datepart e timepart o se i valori di data e ora utilizzano formati diversi tra di loro, utilizza l'argomento `'auto'` con il parametro DATEFORMAT o TIMEFORMAT. L'argomento `'auto'` riconosce diversi formati che non sono supportati quando si utilizza una stringa DATEFORMAT o TIMEFORMAT. Per ulteriori informazioni, consulta [Utilizzo del riconoscimento automatico con DATEFORMAT e TIMEFORMAT](automatic-recognition.md).

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

Il formato di data predefinito è. YYYY-MM-DD Il formato di timestamp predefinito senza fuso orario (TIMESTAMP) è HH:MI:SS. YYYY-MM-DD Il formato predefinito del timestamp con fuso orario (TIMESTAMPTZ) è HH:MI:SSOF, dove OF è YYYY-MM-DD l'offset dall'UTC (ad esempio, - 8:00. Non è possibile includere un identificatore di fuso orario (TZ, tz o OF) in timeformat\$1string. Il campo secondi (SS) supporta anche secondi frazionari di dettaglio fino a un livello di microsecondi. Per caricare i dati TIMESTAMPTZ in un formato diverso da quello predefinito, specificare "auto".

Di seguito sono riportati alcuni esempi di date o ore che è possibile trovare nei dati di origine e le relative stringhe DATEFORMAT o TIMEFORMAT.

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

## Esempio
<a name="r_DATEFORMAT_and_TIMEFORMAT_strings-examples"></a>

Per un esempio di utilizzo di TIMEFORMAT, consulta [Caricamento di un Timestamp o di un Datestamp](r_COPY_command_examples.md#r_COPY_command_examples-load-a-time-datestamp).