PARSE_DATE

Converte il testo in una data.

Esempi di utilizzo

PARSE_DATE("%x", DateText)

Sintassi

PARSE_DATE( format_string, text )

Parametri

format_string : una rappresentazione stringa del formato del campo della data. Per un elenco degli elementi di formato supportati da questa funzione, consulta la sezione Elementi di formato per le parti di data e ora.

text : una rappresentazione testuale di una data.

Tipo di dati restituito

Data

Esempio

In questi esempi, DateText è un campo contenente una data in formato di testo. Utilizza il campo format_string per specificare il formato della stringa di testo. L'applicazione di PARSE_DATE al campo di testo restituisce un valore di data.

Example formula Input Output
PARSE_DATE("%m/%d/%y", DateText) 12/25/08 2008-12-25
PARSE_DATE("%d%m%Y", DateText) 25122008 2008-12-25

Note

Quando utilizzi PARSE_DATE, tieni presente quanto segue:

  • Campi non specificati. Gli eventuali campi non specificati vengono inizializzati a partire da 1970-01-01.
  • Nomi senza distinzione tra maiuscole e minuscole. I nomi come lunedì, febbraio e così via non fanno distinzione tra maiuscole e minuscole.
  • Spazio vuoto. Uno o più spazi vuoti consecutivi nella stringa del formato corrispondono a zero o più spazi vuoti consecutivi nella stringa della data. Inoltre, sono sempre consentiti gli spazi vuoti all'inizio e alla fine della stringa della data, anche se non sono inclusi nella stringa del formato.
  • Precedenza del formato. Quando due (o più) elementi di formato presentano informazioni sovrapposte (ad es. sia %F che %Y influiscono sull'anno), l'ultimo solitamente sostituisce tutti i precedenti.

Questa funzione supporta gli elementi di formato, ma non supporta completamente %Q, %a, %A, %g, %G, %j, %u, %U, %V, %w, and %W.