([WEEK(date[,mode
הפונקציה מחזיר את מספר השבוע לתאריך date. שתי הצורות האפשריות לפונקציה זו מאפשרים לנו להגדיר האם השבוע מתחיל ביום ראשון או שני או האם הערך המוחזר יהיה בטווח בין 0 ל-53 או בין 1 ל-52. הטבלה הבאה מדגימה איך הארגומנט mode פועל:
ערך |
משמעות |
0 |
השבוע מתחיל ביום ראשון; הטווח המוחזר הוא בין 0 ל-53; שבוע1 הוא השבוע הראשון שמתחיל באותה שנה. |
1 |
השבוע מתחיל ביום שני; הטווח המוחזר הוא בין 0 ל-53; שבוע1 הוא השבוע הראשון שיש בו יותר מ-3 ימים באותה שנה. |
2 |
השבוע מתחיל ביום ראשון; הטווח המוחזר הוא בין 1 ל-53; שבוע1 הוא השבוע הראשון שמתחיל באותה שנה. |
3 |
השבוע מתחיל ביום שני; הטווח המוחזר הוא בין 1 ל-53; שבוע1 הוא השבוע הראשון שיש בו יותר מ-3 ימים באותה שנה. |
4 |
השבוע מתחיל ביום ראשון; הטווח המוחזר הוא בין 0 ל-53; שבוע1 הוא השבוע הראשון שיש בו יותר מ-3 ימים באותה שנה. |
5 |
השבוע מתחיל ביום שני; הטווח המוחזר הוא בין 0 ל-53; שבוע1 הוא השבוע הראשון שמתחיל באותה שנה. |
6 |
השבוע מתחיל ביום ראשון; הטווח המוחזר הוא בין 1 ל-53; שבוע1 הוא השבוע הראשון שיש בו יותר מ-3 ימים באותה שנה. |
7 |
השבוע מתחיל ביום שני; הטווח המוחזר הוא בין 1 ל-53; שבוע1 הוא השבוע הראשון שמתחיל באותה שנה. |
|
(WEEKDAY(date
מחזיר את מספר היום בשבוע מתוך date (0=MONDAY, 1=TUESDAY,... 6=SUNDAY).
|
(WEEKYEAR(date
מחזיר את מספר השבוע לפי לוח השנה מתוך date, בטווח שבין 1 ל-53.
|
(YEAR(date
מחזיר את השנה מתוך date, בטווח שבין 1000 עד 9999.
|
(YEARWEEK(date
(YEARWEEK(date,start
מחזיר את השנה והשבוע מתוך date. ארגומנט start פועל בדיוק כמו אותו ארגומנט בפונקציה ()WEEK .שים לב שהשנה בתוצאה יכולה להיות שונה מהשנה בארגומנט date בשוע הראשון והאחרון של השנה.
|