Функции EDate и EOMonth
Отнася се за: Приложения
за платно Потоци
на работния плот Приложения, управлявани от модел
Power Pages
Добавя или изважда месеци към стойност за дата/час с незадължителна корекция към деня от месеца.
Функциите EDate и EOMonth преместват дата/час напред или назад с определен брой месеци.
След корекцията на месеца, EDate оставя частта от деня непроменена, освен ако новата стойност няма да бъде след края на месеца. Например, преместването на 31 юли назад с един месец дава 30 юни. Използвайте EDate , за да изчислите датите на падежа или падежите, които се падат на същия ден от месеца като датата на издаване.
След корекцията на месеца, EOMonth променя отварата на деня на последния ден от последния месец. Използвайте EOMonth , за да изчислите падежните дати или падежите, които се падат на последния ден от месеца. EOMonth може да се използва за преместване на дата/час в края на месеца чрез добавяне на нула месеца.
Всички функции връщат стойност на дата. Не е включен компонент за време, дори ако такъв е присъствал във входната дата/час.
Вижте работа с дати и часове за повече информация.
EDate ( ДатаЧас, Брой месеци )
- DateTime - Задължително. Стойност на дата/час за работа.
- Брой месеци - задължително. Брой месеци за добавяне или изваждане към DateTime. Положителна стойност дава бъдеща дата, отрицателна стойност дава минала дата, а нулата оставя целия вход DateTime непроменен.
EOMonth( ДатаЧас; Брой месеци )
- DateTime - Задължително. Стойност на дата/час за работа.
- Брой месеци - задължително. Брой месеци за добавяне или изваждане към DateTime. Положителната стойност дава бъдеща дата, отрицателната стойност дава минала дата, а нулата променя частта за деня на входната дата DateTime до края на месеца.
Формула | Описание | Result |
---|---|---|
EDate( Дата(2023,5,15), 4 ) | Добавя четири месеца към 15 май 2023 г., оставяйки датата непроменена. | Дата(2023,9,15) |
EDate( Дата(2023,5,15), -1002 ) | Изважда 1,002 месеца от 15 май 2023 г., оставяйки датата непроменена. | Дата(1939,11,15) |
EDate( Дата(2023,5,15), 0 ) | Добавя нула месеца към 15 май 2023 г., оставяйки месеца и годината непроменени, също оставя датата непроменена. | Дата(2023,5,15) |
EDate( Дата(2023,5,31), 1 ) | Добавя един месец към 15 май 2023 г., като коригирането на датата от юни няма толкова дни, колкото май. | Дата(2023,6,30) |
Формула | Описание | Result |
---|---|---|
EOMonth( Дата(2023,5,15);, 4 ) | Добавя четири месеца към 15 май 2023 г., като премества датата в края на месеца. | Дата(2023,9,30) |
EOMonth( Date(2023,5,15);, -1002 ) | Изважда 1,002 месеца от 15 май 2023 г., като премества датата в края на последния месец. | Дата(1939,11,30) |
EOMonth( Date(2023,5,15);, 0 ) | Добавя нула месеца към 15 май 2023 г., оставяйки месеца и годината непроменени, премествайки датата към края на непроменения месец. | Дата(2023,5,31) |
EOMonth( Date(2023,5,31);, 1 ) | Добавя един месец към 15 май 2023 г., като премества датата в края на последвалия месец. | Дата(2023,6,30) |