כיצד לספור שבועות קלנדרים בצורה נכונה

Anonim

אתה לא מאמין כמה קשה לספור נכון את השבועות בשנה. יש אפילו כמה שיטות לעשות זאת!

Windows + Linux / גרמנית / קוד פתוח. באיזה שבוע קלנדרי הוא תאריך מסוים? תוכל לברר זאת ב- LibreOffice Calc באמצעות הפונקציה הבאה:
= שבוע יומן (E2; 21)
לפונקציה שני פרמטרים: הראשון הוא התאריך בו אתם מחפשים את השבוע הקלנדרי. בדוגמה שלמעלה, Calc לוקח את התאריך מתא E2. הפרמטר השני קובע את שיטת הספירה, מכיוון שישנן כמה מהן. המתכנתים ב- Calc ציינו את שיטת הספירה התקפה בגרמניה עם המספר 21.
אפשר היה לחשוב שספירת שבועות קלנדרים היא קלה מאוד: אתה מתחיל ב -1 בינואר וסופר את השבועות מכאן ואילך. אולם בפועל העניין מסובך באופן מפתיע. הסיבה לכך היא שבדרך כלל יש שבוע שמתחיל בשנה הישנה ומסתיים בשנה החדשה. איך אתה סופר השבוע?
רק הייתי מספר את זה השבוע, פעם כשבוע האחרון של השנה הישנה ופעם כ- KW1 של השנה החדשה. כפי שלמדתי כשחקרתי את הנושא, האמריקאים סופרים לא פחות. מבחינתם, השבוע הבא מתחיל גם ביום ראשון. זה כתוב בתנ"ך, אבל זה לא תואם את עולם העבודה המודרני, ולכן בגרמניה לפי DIN 1355-1 השבוע מתחיל ביום שני.
בגרמניה חל גם תקן ISO 8601. וזה אומר שכל שבוע חייב להיות שבעה ימים. לחלק את שבוע השנה החדשה לשנתיים ולספר בשניהם? לא עם ה- ISO! (אני חושד שיש בעצם תקן DIN מאחוריו. רק גרמנים יכולים להיות כאלה בררנים!)
על פי ספירה סטנדרטית, KW1 הוא אפוא השבוע המכיל את יום חמישי הראשון בשנה. לאחר מכן, השבוע הבא תמיד מתחיל ביום שני.

עוד על Calc