EDatei funkcije EOMonth

Odnosi se na: Canvas apps Copilot Studio Desktop flows Model-driven apps Power Platform CLI Dataverse functions Power Pages

Dodaje ili oduzima mjesece vrijednosti datuma/vremena, uz neobaveznu prilagodbu na dan u mjesecu.

Opis

Funkcije EDate i EOMonth premještaju datum/vrijeme unaprijed ili za određeni broj mjeseci unatrag.

Nakon prilagodbe mjeseca dio EDate dana ostaje nepromijenjen, osim ako nova vrijednost ne bude nakon kraja mjeseca. Na primjer, pomicanje 31. srpnja unatrag za mjesec dana daje 30. lipnja. Koristi EDate se za izračun datuma dospijeća ili rokova dospijeća koji padaju na isti dan u mjesecu kao i datum izdavanja.

Nakon prilagodbe mjeseca, EOMonth mijenja dnevni napitak u zadnji dan dobivenog mjeseca. Koristi EOMonth se za izračun datuma dospijeća ili rokova dospijeća koji padaju na zadnji dan u mjesecu. EOMonth može se koristiti za premještanje datuma/vremena na kraj mjeseca dodavanjem nula mjeseci.

Sve funkcije vraćaju vrijednost Date. Nijedna vremenska komponenta nije uključena, čak i ako je bila prisutna u ulaznom datumu/vremenu.

Za dodatne informacije pogledajte rad s datumima i vremenima.

Sintaksa

EDate( DateTime, NumberOfMonths )

  • DateTime - Obavezno. Vrijednost datum/vrijeme koja se koristi.
  • NumberOfMonths - Obavezno. Broj mjeseci za dodavanje ili oduzimanje datumuVrijeme. Pozitivna vrijednost daje budući datum, negativna vrijednost daje prošli datum, a nula ostavlja cijeli ulazni datum i vrijeme nepromijenjenim.

EOMonth( DateTime, NumberOfMonths )

  • DateTime - Obavezno. Vrijednost datum/vrijeme koja se koristi.
  • NumberOfMonths - Obavezno. Broj mjeseci za dodavanje ili oduzimanje datumuVrijeme. Pozitivna vrijednost daje budući datum, negativna vrijednost daje prošli datum, a nula mijenja dnevni dio ulaznog datuma i vremena na kraj mjeseca.

Primjeri

EDate

Formula Opis Rezultat
EDate( Date(2023,5,15) , 4 ) Dodaje četiri mjeseca do 15. svibnja 2023., ostavljajući datum nepromijenjen. Datum(2023,9,15)
EDate( Date(2023,5,15) , -1002 ) Oduzima se 1,002 mjeseca od 15. svibnja 2023., ostavljajući datum nepromijenjen. Datum(1939,11,15)
EDate( Date(2023,5,15) , 0 ) Dodaje nula mjeseci na 15. svibnja 2023., ostavljajući mjesec i godinu nepromijenjenima, također ostavlja datum nepromijenjen. Datum(2023,5,15)
EDate( Date(2023,5,31) , 1 ) Dodaje jedan mjesec do 15. svibnja 2023., prilagođavajući datum jer lipanj nema toliko dana kao svibanj. Datum(2023,6,30)

EOMonth

Formula Opis Rezultat
EOMonth( Date(2023,5,15); , 4 ) Dodaje četiri mjeseca do 15. svibnja 2023., pomičući datum na kraj mjeseca. Datum(2023,9,30)
EOMonth( Date(2023,5,15); , -1002 ) Oduzima 1,002 mjeseca od 15. svibnja 2023., pomičući datum na kraj rezultirajućeg mjeseca. Datum(1939,11,30)
EOMonth( Date(2023,5,15); , 0 ) Dodaje nula mjeseci na 15. svibnja 2023., ostavljajući mjesec i godinu nepromijenjenima, pomičući datum na kraj neizmijenjenog mjeseca. Datum(2023,5,31)
EOMonth( Date(2023,5,31); , 1 ) Dodaje jedan mjesec na 15. svibnja 2023., pomičući datum na kraj rezultirajućeg mjeseca. Datum(2023,6,30)