Funkciji EDate in EOMonth
Velja za: Aplikacije Canvas Namizne tokove Aplikacije, ki temeljijo na modelu Power Pages
Doda ali odšteje mesece od vrednosti datuma/časa z izbirno prilagoditvijo dneva v mesecu.
Description
Funkciji EDate in EOMonth premakneta datum/čas naprej ali nazaj za določeno število mesecev.
Po prilagoditvi meseca EDate dnevni del pusti nespremenjen, razen če bi bila nova vrednost po koncu meseca. Če na primer premaknete 31. julij za en mesec nazaj, dobite 30. junij. Uporabite EDate za izračun datumov zapadlosti ali datumov zapadlosti, ki so na isti dan v mesecu kot datum izdaje.
Po prilagoditvi meseca EOMonth spremeni dnevni napitek na zadnji dan nastalega meseca. Uporabite EOMonth za izračun datumov zapadlosti ali zapadlosti, ki padejo na zadnji dan v mesecu. EOMonth lahko uporabite za premik datuma/časa na konec meseca z dodajanjem nič mesecev.
Vse funkcije vrnejo datumsko vrednost. Nobena časovna komponenta ni vključena, tudi če je bila prisotna v vhodnem datumu/času.
Če želite več informacij, glejte članek o delu z datumi in časi.
Sintaksa
EDate( DatumTime, NumberOfMonths )
- Datum in čas - Zahtevano. Vrednost datuma/časa za operiranje.
- NumberOfMonths - Zahtevano. Število mesecev, ki jih želite dodati ali odšteti DateTime. Pozitivna vrednost prinese prihodnji datum, negativna vrednost prinese pretekli datum, ničla pa pusti celoten vnos DateTime nespremenjen.
EOMonth( DateTime, NumberOfMonths )
- Datum in čas - Zahtevano. Vrednost datuma/časa za operiranje.
- NumberOfMonths - Zahtevano. Število mesecev, ki jih želite dodati ali odšteti DateTime. Pozitivna vrednost poda prihodnji datum, negativna vrednost pretekli datum, ničla pa spremeni dnevni del vnosa DateTime na konec meseca.
Primeri
EDate
Formula | Description | Rezultat |
---|---|---|
EDate (Date(2023,5,15), 4) | 15. maju 2023 doda štiri mesece, datum pa ostane nespremenjen. | Date(2023,9,15) |
EDate(Date(2023,5,15), -1002) | Od 15. maja 2023 odšteje 1002 meseca, datum pa ostane nespremenjen. | Date(1939,11,15) |
EDate(Date(2023,5,15), 0) | 15. maju 2023 doda nič mesecev, mesec in leto pa ostane nespremenjena, prav tako pusti datum nespremenjen. | Date(2023,5,15) |
EDate(Date(2023,5,31), 1) | 15. maju 2023 doda en mesec in prilagodi datum, saj junij nima toliko dni kot maj. | Date(2023,6,30) |
EOMonth
Formula | Description | Rezultat |
---|---|---|
EOMesec(Date(2023,5,15);, 4 ) | 15. maju 2023 doda štiri mesece in datum premakne na konec meseca. | Date(2023,9,30) |
EOMesec(Date(2023,5,15);, -1002 ) | Odšteje 1.002 meseca od 15. maja 2023 in premakne datum na konec dobljenega meseca. | Date(1939,11,30) |
EOMesec(Date(2023,5,15);, 0 ) | 15. maju 2023 doda nič mesecev, mesec in leto pa ostane nespremenjena, datum pa premakne na konec nespremenjenega meseca. | Date(2023,5,31) |
EOMesec(Date(2023,5,31);, 1 ) | 15. maju 2023 doda en mesec in premakne datum na konec nastalega meseca. | Date(2023,6,30) |