مشاركة عبر


EDateودالات EOMonth

ينطبق على: تعمل تطبيقات Canvas Copilot Studio Desktop على تدفقات التطبيقات المستندة إلى نموذج Power Platform CLI Dataverse لوظائف Power Pages

إضافة الأشهر أو طرحها إلى قيمة التاريخ/الوقت، مع تعديل اختياري لليوم من الشهر.

الوصف

تنقل EDate الدالتين و EOMonth التاريخ/الوقت للأمام أو للخلف بعدد محدد من الأشهر.

بعد تعديل الشهر، EDate يترك جزء اليوم غير معدل ما لم تكن القيمة الجديدة تتجاوز نهاية الشهر. على سبيل المثال، يؤدي نقل 31 يوليو إلى الخلف بمقدار شهر واحد إلى الحصول على 30 يونيو. يستخدم EDate لحساب تواريخ الاستحقاق أو تواريخ الاستحقاق التي تقع في نفس يوم الشهر كتاريخ الإصدار.

بعد تعديل الشهر، EOMonth يغير جرعة اليوم إلى اليوم الأخير من الشهر الناتج. يستخدم EOMonth لحساب تواريخ الاستحقاق أو تواريخ الاستحقاق التي تقع في اليوم الأخير من الشهر. EOMonth يمكن استخدامها لنقل التاريخ/الوقت إلى نهاية الشهر بإضافة صفر شهر.

تقوم جميع الوظائف بإرجاع قيمة التاريخ. لا يتم تضمين أي مكون زمني، حتى لو كان موجودًا في إدخال التاريخ/الوقت.

راجع التعامل مع التواريخ والأوقات للاطلاع على مزيد من المعلومات.

بناء الجملة

EDate( DateTime, NumberOfMonths )

  • التاريخ والوقت - مطلوب. قيمة التاريخ/الوقت المطلوب العمل بها.
  • NumberOfMonths - مطلوب. عدد الأشهر المراد إضافتها أو طرحها إلى التاريخ والوقت. تعطي القيمة الموجبة تاريخًا مستقبليًا، والقيمة السالبة تنتج تاريخًا ماضيًا، ويترك الصفر الإدخال بالكامل DateTime دون تغيير.

EOMonth( DateTime, NumberOfMonths )

  • التاريخ والوقت - مطلوب. قيمة التاريخ/الوقت المطلوب العمل بها.
  • NumberOfMonths - مطلوب. عدد الأشهر المراد إضافتها أو طرحها إلى التاريخ والوقت. تعطي القيمة الموجبة تاريخًا مستقبليًا، والقيمة السالبة تنتج تاريخًا ماضيًا، ويغير الصفر جزء اليوم من الإدخال DateTime حتى نهاية الشهر.

الأمثلة

EDate

الصيغة الوصف نتيجة
EDate( التاريخ (2023,5,15) , 4 ) يضيف أربعة أشهر إلى 15 مايو 2023، مع ترك التاريخ دون تغيير. تاريخ(2023,9,15)
EDate( التاريخ (2023,5,15) , -1002 ) يطرح 1002 شهرًا من 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)

EOMonth

الصيغة الوصف نتيجة
EOMonth( التاريخ(2023,5,15); , 4 ) يضيف أربعة أشهر إلى 15 مايو 2023، مع نقل التاريخ إلى نهاية الشهر. تاريخ(2023,9,30)
EOMonth( التاريخ (2023,5,15); , -1002 ) يطرح 1002 شهرًا من 15 مايو 2023، مع نقل التاريخ إلى نهاية الشهر الناتج. تاريخ(1939,11,30)
EOMonth( التاريخ(2023,5,15); , 0 ) إضافة صفر أشهر إلى 15 مايو 2023 مع ترك الشهر والسنة دون تغيير، ونقل التاريخ إلى نهاية الشهر غير المعدل. تاريخ(2023,5,31)
EOMonth( التاريخ(2023,5,31); , 1 ) يضيف شهرًا واحدًا إلى 15 مايو 2023، مع نقل التاريخ إلى نهاية الشهر الناتج. تاريخ(2023,6,30)