WEEK
הפונקציה מחזירה את מספר השבוע של תאריך נתון.
דוגמאות לשימוש
WEEK(Date)
תחביר
התחביר הבא מחזיר את מספר השבוע מתוך ערך תאריך.
WEEK( date_expression )
התחביר הבא מחזיר את מספר השבוע מתוך ערך תאריך במצב תאימות.
WEEK( X [, format_string ])
פרמטרים
-
date_expression– שדה או ביטוי של תאריך ושעה. -
X– שדה או ביטוי שהערך שלהם הוא טקסט, מספר או תאריך במצב תאימות. -
format_string- פורמט שלX. אופציונלי אםXמוגדר בצורה נכונה כשדה תאריך סמנטי.
פורמט מחרוזות לתאריכים במצב תאימות
פונקציות נתמכות של תאריכים מקבלות את פורמטי הקלט הבאים אם X הוא שדה טקסט או ביטוי, או תאריך במצב תאימות:
BASIC: %Y/%m/%d-%H:%M:%SDEFAULT_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: מספר הימים מאז תקופת זמן המערכת
דוגמאות
| נוסחה לדוגמה | קלט | תשובה |
|---|---|---|
WEEK(Date) |
Jan 1, 2019 | 1 |
WEEK(Date as Text, 'BASIC') |
2019/01/01-09:40:45 | 1 |
WEEK(Date as Number, 'SECONDS') |
1561784874 | 26 |
| |
1562004058620 | 27 |
הערות
הפונקציה הזו פועלת עם תאריכים במצב תאימות ועם סוגי הנתונים Date ו-Date & Time ששודרגו.
הפונקציה הזו מחזירה את מספר השבוע מאז תחילת השנה לפי תקן ISO 8601.