Deli putem


EDate i EOMonth funkcije

Odnosi se na: Aplikacije platna Tokovi na radnoj površini Aplikacije zasnovane na modelu Power Pages

Dodaje ili oduzima mesece na vrednost datuma / vremena, sa opcionim podešavanjem na dan u mesecu.

Opis

Funkcije EDate i EOMonth pomeraju datum / vreme unapred ili nazad za određeni broj meseci.

Nakon prilagođavanja meseca, EDate ostavlja dnevni deo nemodifikovan, osim ako nova vrednost ne bi bila nakon kraja meseca. Na primer, pomeranje 31. jula unazad za mesec dana daje 30. jun. Koristite EDate za izračunavanje datuma dospeća ili datuma dospijeća koji padaju na isti dan u mesecu kao i datum izdavanja.

Nakon prilagođavanja meseca, EOMonth menja dnevni napitak na poslednji dan rezultirajućeg meseca. Koristite EOMonth da izračunate datume dospijeća ili rokove koji padaju na poslednji dan u mesecu. EOMonth se može koristiti za premeštanje datuma / vremena do kraja meseca dodavanjem nula meseci.

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

Pogledajte rad sa datumima i vremenima za više informacija.

Sintaksa

EDate ( DatumVreme, BrojMeseci )

  • DateTime - Obavezno. Vrednost datuma/vremena na kojoj se radi.
  • NumberOfMonths - Obavezno. Broj meseci za dodavanje ili oduzimanje datuma . Pozitivna vrednost daje budući datum, negativna vrednost daje prošli datum, a nula ostavlja ceo ulaz DateTime nepromenjen.

EOMonth ( DateTime, NumberOfMonths )

  • DateTime - Obavezno. Vrednost datuma/vremena na kojoj se radi.
  • NumberOfMonths - Obavezno. Broj meseci za dodavanje ili oduzimanje datuma . Pozitivna vrednost daje budući datum, negativna vrednost daje prošli datum, a nula menja dnevni deo ulaznog datuma do kraja meseca.

Primeri

EDate

Formula Opis rezultat
EDate( Date(2023,5,15), 4 ) Dodaje četiri meseca do 15. maja 2023. godine, ostavljajući datum nepromenjen. Datum(2023,9,15)
EDate( datum(2023,5,15), -1002 ) Oduzima 1,002 meseca od 15. maja 2023. godine, ostavljajući datum nepromenjen. Datum(1939,11,15)
EDate( Date(2023,5,15), 0 ) Dodaje nula meseci do 15. maja 2023. godine, ostavljajući mesec i godinu nepromenjene, takođe ostavlja datum nepromenjen. Datum(2023,5,15)
EDate( Date(2023,5,31), 1 ) Dodaje mesec dana do 15. maja 2023. godine, prilagođavajući datum jer jun nema toliko dana kao maj. Datum(2023,6,30)

EOMonth

Formula Opis rezultat
EOMonth( Date(2023,5,15);, 4 ) Dodaje četiri meseca do 15. maja 2023. godine, pomerajući datum na kraj meseca. Datum(2023,9,30)
EOMonth( Date(2023,5,15);, -1002 ) Oduzima 1,002 meseca od 15. maja 2023. godine, pomerajući datum na kraj rezultirajućeg meseca. Datum(1939,11,30)
EOMonth( Date(2023,5,15);, 0 ) Dodaje nula meseci do 15. maja 2023. godine, ostavljajući mesec i godinu nepromenjene, pomerajući datum na kraj nemodifikovanog meseca. Datum(2023,5,31)
EOMonth( Date(2023,5,31);, 1 ) Dodaje jedan mesec do 15. maja 2023. godine, pomerajući datum na kraj rezultirajućeg meseca. Datum(2023,6,30)