startofmonth()startofmonth()

Restituisce l'inizio del mese che contiene la data, spostata in base a un offset, se specificato.Returns the start of the month containing the date, shifted by an offset, if provided.

SintassiSyntax

startofmonth(Data [ , offset])startofmonth(date [,offset])

ArgomentiArguments

  • date: Data di input.date: The input date.
  • offset: Numero facoltativo di mesi di offset dalla data di input (Integer, valore predefinito-0).offset: An optional number of offset months from the input date (integer, default - 0).

RestituisceReturns

Valore DateTime che rappresenta l'inizio del mese per il valore di Data specificato, con l'offset, se specificato.A datetime representing the start of the month for the given date value, with the offset, if specified.

EsempioExample

  range offset from -1 to 1 step 1
 | project monthStart = startofmonth(datetime(2017-01-01 10:10:17), offset) 
monthStartmonthStart
2016-12-01 00:00:00.00000002016-12-01 00:00:00.0000000
2017-01-01 00:00:00.00000002017-01-01 00:00:00.0000000
2017-02-01 00:00:00.00000002017-02-01 00:00:00.0000000