Data e ora DAX - funzione EDATE

Descrizione

Restituisce la data che è il numero di mesi indicato prima o dopo la data di inizio.

Sintassi

EDATE (<start_date>, <month>)

Parametri

Sr.No. Parametro e descrizione
1

start_date

Una data che rappresenta la data di inizio.

Può essere in formato datetime o testo.

2

months

Un numero intero che rappresenta il numero di mesi prima o dopo la data_inizio.

Se i mesi non sono un numero intero, vengono troncati.

Valore di ritorno

Una data in formato datetime.

Osservazioni

È possibile utilizzare EDATE per calcolare le date di scadenza o le date di scadenza che cadono lo stesso giorno del mese della data di emissione.

DAX funziona con le date in formato datetime. Le date memorizzate in altri formati vengono convertite implicitamente.

  • Se start_date non è una data valida, EDATE restituisce un valore di errore.

    Assicurati che il riferimento di colonna o la data che fornisci come primo parametro sia una data.

  • La funzione DAX EDATE utilizza le impostazioni locali e di data / ora del computer client per comprendere il valore del testo al fine di eseguire la conversione. Per esempio,

    • Se le impostazioni di data / ora attuali rappresentano date nel formato mese / giorno / anno, quindi la stringa, "2016/01/08" è inteso come valore datetime equivalente a 8 ° gennaio 2016.

    • Se le impostazioni di data / ora attuali rappresentano date nel formato giorno / mese / anno, la stessa stringa sarebbe essere inteso come valore datetime equivalente a 1 ° agosto 2016.

Esempio

= EDATE (DATE (2015,1,1),9) returns 10/1/2015 12:00:00 AM 
= EDATE (DATE (2015,1,30),1) returns 2/28/2015 12:00:00 AM 
= EDATE (DATE (2015,1,29),1) returns 2/28/2015 12:00:00 AM