Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Aplikace
plátna Copilot Studio
Desktop toky
modelem řízené aplikace
Power Platform CLI
Dataverse functions
Power Pages
Přičte nebo odečte měsíce k hodnotě Datum a čas s volitelnou úpravou ke dni v měsíci.
Description
EOMonth Funkce EDate přesunou datum a čas dopředu nebo dozadu o zadaný počet měsíců.
Po úpravě měsíce ponechá část dne nezměněnou, EDate pokud by nová hodnota nepřesahovala konec měsíce. Například posunutí 31. července o jeden měsíc zpět vede k 30. červnu. Slouží EDate k výpočtu kalendářních dat splatnosti nebo termínů splatnosti, které spadají do stejného dne v měsíci jako datum emise.
Po úpravě EOMonth měsíce změní den na poslední den výsledného měsíce. Slouží EOMonth k výpočtu kalendářních dat splatnosti nebo termínů splatnosti, které spadají do posledního dne v měsíci. EOMonth lze použít k přesunutí data a času na konec měsíce přidáním nuly měsíců.
Všechny funkce vrací hodnotu data. Není zahrnuta žádná časová složka, i když byla přítomna ve vstupu datum a čas.
Další informace najdete v části týkající se práce s daty a časy.
Syntaxe
EDate( DateTime, NumberOfMonths )
- DateTime – Povinné. Hodnota data a času, se kterou se má operace provést.
- NumberOfMonths – povinné. Počet měsíců, které se mají přičíst nebo odečíst k DateTime. Kladná hodnota poskytuje budoucí datum, záporná hodnota poskytuje minulé datum a nula ponechává celý vstup DateTime beze změny.
EOMonth( DateTime, NumberOfMonths )
- DateTime – Povinné. Hodnota data a času, se kterou se má operace provést.
- NumberOfMonths – povinné. Počet měsíců, které se mají přičíst nebo odečíst k DateTime. Kladná hodnota poskytuje budoucí datum, záporná hodnota poskytuje minulé datum a nula změní část dne vstupního DateTime na konec měsíce.
Příklady
EDate
| Vzorec | Description | Result |
|---|---|---|
| EDate( Datum(2023;5;15) , 4 ) | Přičteny čtyři měsíce k 15. květnu 2023, přičemž datum zůstane nezměněno. | Date(2023,9,15) |
| EDate( Datum(2023;5;15) , -1002 ) | Odečte 1002 měsíců od 15. května 2023, přičemž datum zůstane nezměněno. | Date(1939,11,15) |
| EDate( Datum(2023;5;15) , 0 ) | Přičte nula měsíců k 15. květnu 2023, přičemž měsíc a rok zůstanou nezměněny, a také ponechá datum beze změny. | Date(2023,5,15) |
| EDate( Datum(2023;5;31) , 1 ) | Přičte jeden měsíc k 15. květnu 2023 s úpravou data, protože červen nemá tolik dní jako květen. | Date(2023,6,30) |
EOMonth
| Vzorec | Description | Result |
|---|---|---|
| EOMonth( Datum(2023;5;15);; ; 4 ) | Přidá čtyři měsíce k 15. květnu 2023 a přesune datum na konec měsíce. | Date(2023,9,30) |
| EOMonth( Datum(2023;5;15); , -1002 ) | Odečte 1002 měsíců od 15. května 2023 a přesune datum na konec výsledného měsíce. | Date(1939,11,30) |
| EOMonth( Datum(2023;5;15);, 0 ) | Přičte nula měsíců k 15. květnu 2023, přičemž měsíc a rok se nezmění a datum se přesune na konec nezměněného měsíce. | Date(2023,5,31) |
| EOMonth( Datum(2023;5;31); ; 1 ) | Přičte jeden měsíc k 15. květnu 2023 a přesune datum na konec výsledného měsíce. | Date(2023,6,30) |