הערה
גישה לעמוד זה דורשת אישור. אתה יכול לנסות להיכנס או לשנות תיקיות.
גישה לעמוד זה דורשת אישור. אתה יכול לנסות לשנות מדריכים.
חל על: אפליקציות Canvas
Copilot Studio Desktop
זורמות
אפליקציות מונחות
דגמים פונקציות Power Platform CLI
Dataverse
Power Pages
ממירה רכיבי תאריך ושעה לערך תאריך/שעה.
Description
הפונקציה Date ממירה ערכים בודדים מסוג 'שנה', 'חודש' ו'יום' לערך Date/Time . חלק הזמן הוא חצות.
- אם הערך של Year הוא בין 0 ל- 1899 (כולל), הפונקציה מוסיפה ערך זה ל- 1900 כדי לחשב את השנה. 70 הופך ל 1970.
- אם הערך של Month קטן מ- 1 או גדול מ- 12, התוצאה מחסירה או מוסיפה את מספר החודשים הזה מתחילת השנה שצוינה.
- אם הערך של Day גדול ממספר הימים בחודש שצוין, הפונקציה מוסיפה את מספר הימים הזה ליום הראשון בחודש ומחזירה את התאריך המתאים מחודש שבא לאחר מכן. אם הערך של Day קטן מ- 1, הפונקציה מחסירה את מספר הימים, ועוד 1, מהיום הראשון של החודש שצוין.
הפונקציה Time ממירה ערכים בודדים של שעה, דקה, שניה ותאופציונליות של אלפיות השניה לערך Date/Time . לתוצאה לא משויך תאריך.
הפונקציה DateTime משלבת Date את הפונקציות Time ופונקציה אחת לפונקציה אחת, Dateלוקחת הן את הארגומנטים תאריך והן את השעה ומחזירה ערך /Time הכולל הן רכיבי תאריך והן שעה.
עיין בפונקציות DateValue, TimeValue ו- DateTimeValue לקבלת מידע על אופן ההמרה של מחרוזת לערך.
ראה גם עבודה עם תאריכים ושעות לקבלת מידע נוסף.
תחביר
Date( שנה, חודש, יום )
- שנה - חובה. מספרים גדולים מ- 1899 מפורשים כמוחלטים (1980 מתפרש כ -1980); מספרים שנעים בין 0 ל- 1899 מפורשים ביחס ל- 1900. (לדוגמא, 80 מפורש כ- 1980.)
- חודש - חובה. מספר שנע בין 1 ל- 12.
- יום - חובה. מספר שנע בין 1 ל- 31.
Time( hour, Minute, Second [, Milliseconds ] )
- שעה - חובה. מספר שעות, בדרך כלל בטווח 0 (12:00 בבוקר) עד 23 (23:00).
- דקה - חובה. מספר דקות, לרוב מספר בטווח שבין 0 ל- 59.
- שני - חובה. מספר שניות, לרוב מספר בטווח שבין 0 ל- 59.
- אלפיות שניות - אופציונלי. מספר אלפיות השניות, לרוב מספר בטווח שבין 0 ל- 999.
DateTime( Year, Month, Day, Hour, Minute, Second [, Milliseconds ] )
- שנה - חובה. מספרים גדולים מ- 1899 מפורשים כמוחלטים (1980 מתפרש כ -1980); מספרים שנעים בין 0 ל- 1899 מפורשים ביחס ל- 1900. (לדוגמא, 80 מפורש כ- 1980.)
- חודש - חובה. מספר שנע בין 1 ל- 12.
- יום - חובה. מספר שנע בין 1 ל- 31.
- שעה - חובה. מספר שעות, בדרך כלל בטווח 0 (12:00 בבוקר) עד 23 (23:00)
- דקה - חובה. מספר דקות, לרוב מספר בטווח שבין 0 ל- 59.
- שני - חובה. מספר שניות, לרוב מספר בטווח שבין 0 ל- 59.
- אלפיות שניות - אופציונלי. מספר אלפיות השניות, לרוב מספר בטווח שבין 0 ל- 999.
דוגמאות
Date
אם משתמש הקליד
- 1979 בפקד קלט טקסט בשם HireYear
- 3 בפקד קלט טקסט בשם HireMonth
- 17 בפקד קלט טקסט בשם HireDay
הנוסחה הזו תחזיר 3/17/1979:
Date( Value(HireYear.Text), Value(HireMonth.Text), Value(HireDay.Text) )
Time
אם משתמש הקליד
- 14 בפקד קלט טקסט בשם BirthHour
- 50 בפקד קלט טקסט בשם BirthMinute
- 24 בפקד קלט טקסט בשם BirthSecond
הנוסחה הזו תחזיר 02:50:24 P:
Text(
Time(Value(BirthHour.Text), Value(BirthMinute.Text), Value(BirthSecond.Text)),
"hh:mm:ss A/P"
)
DateTime
אם משתמש הקליד
- 2023 בפקד קלט טקסט בשם EclipseYear
- 10 בפקד קלט טקסט בשם EclipseMonth
- 28 בפקד קלט טקסט בשם EclipseDate
- 13 בפקד קלט טקסט בשם EclipseHour
- 14 בפקד קלט טקסט בשם EclipseMinute
- 5 בפקד קלט טקסט בשם EclipseSecond
- 231 בפקד קלט טקסט בשם EclipseMillisecond
הנוסחה הזו תחזיר 10/28/23 01:14:05.231 PM:
Text(
DateTime(Value(EclipseYear.Text), Value(EclipseMonth.Text), Value(EclipseDate.Text),
Value(EclipseHour.Text), Value(EclipseMinute.Text),
Value(EclipseSecond.Text), Value(EclipseSecond.Millisecond)
),
"yy/mm/dd hh:mm:ss.000 AM/PM"
)