

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

# Funzione TO\$1TIMESTAMP in Amazon QLDB
<a name="ql-functions.to_timestamp"></a>

**Importante**  
Avviso di fine del supporto: i clienti esistenti potranno utilizzare Amazon QLDB fino alla fine del supporto, il 31/07/2025. Per ulteriori dettagli, consulta [Migrare un registro Amazon QLDB su Amazon Aurora PostgreSQL](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/).

In Amazon QLDB, data una stringa che rappresenta un timestamp, usa `TO_TIMESTAMP` la funzione per convertire la stringa in un tipo di dati. `timestamp` Questa è l'operazione inversa di. `TO_STRING`

## Sintassi
<a name="ql-functions.to_timestamp.syntax"></a>

```
TO_TIMESTAMP ( string [, 'format' ] )
```

## Argomenti
<a name="ql-functions.to_timestamp.arguments"></a>

*string*  
Il nome di campo o l'espressione del tipo di dati `string` che la funzione converte in un timestamp.

*format*  
(Facoltativo) La stringa letterale che definisce il modello di formato dell'input*string*, in termini di parti di data. Per i formati validi, consultare [stringhe in formato timestamp](ql-functions.timestamp-format.md).  
Se questo argomento viene omesso, la funzione presuppone che *string* sia nel formato di un timestamp Ion [standard](http://amzn.github.io/ion-docs/docs/spec.html#timestamp). Questo è il metodo consigliato per analizzare un timestamp Ion utilizzando questa funzione.  
L'imbottitura zero è facoltativa quando si utilizza un simbolo di formato a carattere singolo (come`y`,,,`M`,,`d`,`H`,`s`) `h``m`, ma è obbligatoria per le varianti con imbottitura zero (ad esempio,,,,,,). `yyyy` `MM` `dd` `HH` `hh` `mm` `ss`  
Viene riservato un trattamento speciale agli anni a due cifre (simbolo di formato`yy`). 1900 viene aggiunto ai valori maggiori o uguali a 70 e 2000 viene aggiunto ai valori inferiori a 70.  
I nomi dei mesi e gli indicatori AM o PM non fanno distinzione tra maiuscole e minuscole.

## Tipo restituito
<a name="ql-functions.to_timestamp.return-type"></a>

`timestamp`

## Esempi
<a name="ql-functions.to_timestamp.examples"></a>

```
TO_TIMESTAMP('2007T')                         -- `2007T`
TO_TIMESTAMP('2007-02-23T12:14:33.079-08:00') -- `2007-02-23T12:14:33.079-08:00`
TO_TIMESTAMP('2016', 'y')                     -- `2016T`
TO_TIMESTAMP('2016', 'yyyy')                  -- `2016T`
TO_TIMESTAMP('02-2016', 'MM-yyyy')            -- `2016-02T`
TO_TIMESTAMP('Feb 2016', 'MMM yyyy')          -- `2016-02T`
TO_TIMESTAMP('February 2016', 'MMMM yyyy')     -- `2016-02T`

-- Runnable statements
SELECT TO_TIMESTAMP('2007T') FROM << 0 >>              -- 2007T
SELECT TO_TIMESTAMP('02-2016', 'MM-yyyy') FROM << 0 >> -- 2016-02T
```

## Funzioni correlate
<a name="ql-functions.to_timestamp.related"></a>
+ [CAST](ql-functions.cast.md)
+ [DATE\$1ADD](ql-functions.date_add.md)
+ [DATE\$1DIFF](ql-functions.date_diff.md)
+ [EXTRACT](ql-functions.extract.md)
+ [TO\$1STRING](ql-functions.to_string.md)
+ [UTCNOW](ql-functions.utcnow.md)