EDateσυναρτήσεις και EOMonth

Ισχύει για: Εφαρμογές καμβά Copilot Studio Desktop ροές Εφαρμογές βάσει μοντέλου Συναρτήσεις Power Platform CLI Dataverse Στο Power Pages

Προσθέτει ή αφαιρεί μήνες σε μια τιμή Ημερομηνίας/Ώρας, με προαιρετική προσαρμογή στην ημέρα του μήνα.

Description

Οι EDate συναρτήσεις και EOMonth μετακινούν μια Ημερομηνία/Ώρα προς τα εμπρός ή προς τα πίσω κατά έναν καθορισμένο αριθμό μηνών.

Μετά την προσαρμογή του μήνα, EDate αφήνει το τμήμα της ημέρας αμετάβλητο, εκτός εάν η νέα τιμή θα είναι πέρα από το τέλος του μήνα. Για παράδειγμα, η μετακίνηση της 31ης Ιουλίου προς τα πίσω κατά ένα μήνα αποδίδει 30 Ιουνίου. Χρησιμοποιήστε EDate την για τον υπολογισμό των ημερομηνιών ωρίμανσης ή λήξης προθεσμιών που εμπίπτουν την ίδια ημέρα του μήνα με την ημερομηνία έκδοσης.

Μετά την προσαρμογή του μήνα, EOMonth αλλάζει το φίλτρο ημέρας στην τελευταία ημέρα του μήνα που προκύπτει. Χρησιμοποιήστε EOMonth την για τον υπολογισμό των ημερομηνιών ωρίμανσης ή λήξης προθεσμιών που εμπίπτουν στην τελευταία ημέρα του μήνα. EOMonth Η μπορεί να χρησιμοποιηθεί για τη μετακίνηση μιας ημερομηνίας/ώρας στο τέλος του μήνα με την προσθήκη μηδενικών μηνών.

Όλες οι συναρτήσεις επιστρέφουν μια τιμή Date. Δεν περιλαμβάνεται στοιχείο ώρας, ακόμα κι αν υπήρχε στην είσοδο Ημερομηνία/Ώρα.

Ανατρέξτε στο θέμα Εργασία με ημερομηνίες και ώρες για περισσότερες πληροφορίες.

Σύνταξη

EDate( DateTime, NumberOfMonths )

  • DateTime - Απαιτείται. Η τιμή ημερομηνίας/ώρας που θα χρησιμοποιηθεί.
  • NumberOfMonths - Απαιτείται. Αριθμός μηνών για προσθήκη ή αφαίρεση στο DateTime. Μια θετική τιμή αποδίδει μια μελλοντική ημερομηνία, μια αρνητική τιμή αποδίδει μια προηγούμενη ημερομηνία και το μηδέν αφήνει ολόκληρη την είσοδο DateTime αμετάβλητη.

EOMonth( DateTime, NumberOfMonths )

  • DateTime - Απαιτείται. Η τιμή ημερομηνίας/ώρας που θα χρησιμοποιηθεί.
  • NumberOfMonths - Απαιτείται. Αριθμός μηνών για προσθήκη ή αφαίρεση στο DateTime. Μια θετική τιμή αποδίδει μια μελλοντική ημερομηνία, μια αρνητική τιμή αποδίδει μια παρελθούσα ημερομηνία και το μηδέν αλλάζει το τμήμα της ημέρας της εισόδου DateTime στο τέλος του μήνα.

Παραδείγματα

EDate

Τύπος Description Result
EDate( Date(2023,5,15) , 4 ) Προσθέτει τέσσερις μήνες έως τις 15 Μαΐου 2023, αφήνοντας την ημερομηνία αμετάβλητη. Date(2023,9,15)
EDate( Date(2023,5,15) , -1002 ) Αφαιρεί 1.002 μήνες από τις 15 Μαΐου 2023, αφήνοντας την ημερομηνία αμετάβλητη. Date(1939,11,15)
EDate( Date(2023,5,15) , 0 ) Προσθέτει μηδέν μήνες στις 15 Μαΐου 2023 αφήνοντας αμετάβλητα τον μήνα και το έτος, αφήνει επίσης αμετάβλητη την ημερομηνία. Date(2023,5,15)
EDate( Date(2023,5,31) , 1 ) Προσθέτει έναν μήνα στις 15 Μαΐου 2023, προσαρμόζοντας την ημερομηνία, καθώς ο Ιούνιος δεν έχει τόσες ημέρες όσες ο Μάιος. Date(2023,6,30)

EOMonth

Τύπος Description Result
EOMonth( Date(2023,5,15); , 4 ) Προσθέτει τέσσερις μήνες έως τις 15 Μαΐου 2023, μεταφέροντας την ημερομηνία στο τέλος του μήνα. Date(2023,9,30)
EOMonth( Date(2023,5,15); , -1002 ) Αφαιρεί 1,002 μήνες από τις 15 Μαΐου 2023, μεταφέροντας την ημερομηνία στο τέλος του μήνα που προκύπτει. Date(1939,11,30)
EOMonth( Date(2023,5,15); , 0 ) Προσθέτει μηδέν μήνες στις 15 Μαΐου 2023 αφήνοντας αμετάβλητα τον μήνα και το έτος, μεταφέροντας την ημερομηνία στο τέλος του μη τροποποιημένου μήνα. Date(2023,5,31)
EOMonth( Date(2023,5,31); , 1 ) Προσθέτει έναν μήνα στις 15 Μαΐου 2023, μεταφέροντας την ημερομηνία στο τέλος του προκύπτοντος μήνα. Date(2023,6,30)