WEEKDAY

הפונקציה מחזירה מספר שמייצג את היום בשבוע של תאריך נתון.

דוגמאות לשימוש

WEEKDAY(Date)

תחביר

התחביר הבא מחזיר מספר בין 0 ל-6, החל מיום ראשון, שמייצג את היום בשבוע.

WEEKDAY( date_expression )

התחביר הבא מחזיר מספר שמייצג את היום בשבוע מתוך ערך תאריך במצב תאימות.

WEEKDAY( X [, format_string ])

פרמטרים

  • date_expression – שדה או ביטוי של תאריך ושעה.
  • X – שדה או ביטוי שהערך שלהם הוא טקסט, מספר או תאריך במצב תאימות.
  • format_string – פורמט של X. אופציונלי אם X מוגדר בצורה נכונה כשדה תאריך סמנטי.

פורמט הקלט של תאריכים במצב תאימות

פונקציות נתמכות של תאריכים מקבלות את פורמטי הקלט הבאים אם X הוא שדה טקסט או ביטוי, או תאריך במצב תאימות:

  • BASIC: %Y/%m/%d-%H:%M:%S
  • DEFAULT_DASH: %Y-%m-%d [%H:%M:%S]
  • DEFAULT_SLASH: ‎%Y/%m/%d [‎%H:%M:%S]‎
  • DEFAULT_DECIMAL: %Y%m%d [%H:%M:%S]
  • RFC_1123: לדוגמה, Sat, 24 May 2008 20:09:47 GMT
  • RFC_3339: לדוגמה, 2008-05-24T20:09:47Z
  • DECIMAL_DATE: זהה ל-DEFAULT_DECIMAL

כל פורמט תקין של strptime מתקבל.

פונקציות זמן נתמכות מקבלות את פורמט הקלט הבא אם X הוא שדה או ביטוי מסוג Number:

  • SECONDS: שניות מאז Epoch
  • MILLIS: אלפיות השנייה מאז Epoch
  • MICROS: מיקרו-שניות מאז תחילת התקופה של זמן מערכת
  • NANOS: ננו-שניות מאז Epoch
  • JULIAN_DATE: מספר הימים מאז תקופת זמן המערכת

דוגמאות

נוסחה לדוגמה קלט תשובה
WEEKDAY(Date) Jan 1, 2019 2
WEEKDAY(Date as Text, 'BASIC') 2019/01/01-09:40:45 2
WEEKDAY(Date as Number, 'SECONDS') 1561784874 6

WEEKDAY(Date as lots of Numbers, 'MILLIS')

1562004058620 1

הערות

הפונקציה הזו פועלת עם תאריכים במצב תאימות ועם סוגי הנתונים Date ו-Date & Time ששודרגו.

בטבלה הבאה מתואר הפלט האפשרי של הפונקציה הזו:

מספר יום
0 ראשון
1 שני
2 שלישי
3 רביעי
4 חמישי
5 שישי
6 שבת