Condividi tramite


DATEVALUE

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Converte una data in formato testo in una data in formato datetime.

Sintassi

DATEVALUE(date_text)

Parametri

Termine Definizione
date_text Testo che rappresenta una data.

Valore della proprietà/Valore restituito

Data in formato datetime.

Osservazioni

  • Durante la conversione, DATEVALUE usa le impostazioni locali e di data/ora del modello per determinare un valore di data. Se le impostazioni di data/ora del modello rappresentano date nel formato Mese/Giorno/Anno, la stringa "1/8/2009" viene convertita in un valore datetime equivalente all'8 gennaio 2009. Tuttavia, se le impostazioni di data/ora del modello rappresentano date nel formato Giorno/Mese/Anno, la stessa stringa viene convertita come valore datetime equivalente al 1° agosto 2009.

  • Se la conversione utilizzando le impostazioni locali e di data/ora del modello ha esito negativo, DATEVALUE tenterà di usare altri formati di data. In questo caso, alcune righe possono essere convertite usando un formato e altre righe vengono convertite usando un formato diverso. Ad esempio, "5/4/2018" può essere convertito in 4 maggio del 2018 e "20/4/2018" può essere convertito in aprile 20th.

  • Se la parte relativa all'anno dell'argomento date_text viene omessa, la funzione DATEVALUE utilizza l'anno corrente dall'orologio predefinito del computer. Le informazioni sull'ora nell'argomento date_text vengono ignorate.

  • Le impostazioni locali del modello e i dati/ora vengono inizialmente determinati dall'applicazione e dal computer al momento della creazione del modello.

  • È anche possibile specificare date e datetime come valore letterale nel formato dt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss"o dt"YYYY-MM-DD hh:mm:ss". Se specificato come valore letterale, l'utilizzo della funzione DATEVALUE nell'espressione non è necessario. Per altre informazioni, vedere sintassi DAX | Data e ora.

Esempio

Nell'esempio seguente viene restituito un valore datetime diverso a seconda delle impostazioni locali e delle impostazioni del modello per la modalità di presentazione di date e ore.

  • Nelle impostazioni di data/ora in cui il giorno precede il mese, l'esempio restituisce un valore datetime corrispondente all'8 gennaio 2009.

  • Nelle impostazioni di data/ora in cui il mese precede il giorno, nell'esempio viene restituito un valore datetime corrispondente al 1° agosto 2009.

= DATEVALUE("8/1/2009")

funzioni di data e ora