מחשבון לוח שנה - הוספה או הפחתה של שנים, חודשים, ימים
חשב תאריכים על ידי הוספה או הפחתה של שנים, חודשים, שבועות או ימים. מטפל בשנים מעוברות ותאריכי סוף חודש באופן אוטומטי לתכנון מדויק של מועדי יעד.
מחשבון לוח שנה
תיעוד
מהו מחשבון לוח שנה?
מחשבון לוח שנה מוצא תאריך חדש על ידי הוספה או חיסור של שנים, חודשים, שבועות או ימים מתאריך התחלה. הוא מטפל באופן אוטומטי בכללי לוח השנה, כגון שנים מעוברות וחודשים באורכים שונים, ולכן התוצאה היא תמיד תאריך אמיתי.
כיצד להשתמש במחשבון לוח השנה
- הזינו תאריך התחלה, או השתמשו בתאריך של היום.
- בחרו יחידת זמן: שנים, חודשים, שבועות או ימים.
- הזינו כמות, כגון 90 או 6. היא חייבת להיות מספר שלם אי־שלילי.
- בחרו בהוספה או בחיסור.
- קראו את תאריך התוצאה.
התוצאה מתעדכנת מיד כאשר ערך כלשהו משתנה.
נוסחת חישוב התאריך
המחשבון משתמש בכלל שונה עבור כל יחידת זמן.
שנים. המחשבון מוסיף או מחסיר את הכמות ממספר השנה ומשאיר את החודש והיום ללא שינוי. החריג הוא 29 בפברואר. אם תאריך ההתחלה הוא 29 בפברואר ושנת היעד אינה שנה מעוברת, התוצאה הופכת ל־28 בפברואר.
חודשים. המחשבון מוסיף או מחסיר את הכמות ממספר החודש, ומעביר חודשים עודפים לשנה (לדוגמה, חודש 13 הופך לינואר של השנה הבאה). הוא משאיר את אותו יום בחודש, ככל שהדבר אפשרי. לפעמים חודש היעד קצר יותר מיום ההתחלה. הוספת חודש אחד ל־31 בינואר היא מקרה כזה. במקרה זה התוצאה הופכת ליום האחרון בחודש היעד.
שבועות. שבוע אחד שווה לשבעה ימים. המחשבון מכפיל את הכמות בשבע ומוסיף או מחסיר מספר זה של ימים.
ימים. המחשבון מוסיף או מחסיר את מספר הימים המדויק. הוא סופר כל יום שבין התאריכים, כולל 29 בפברואר בשנה מעוברת.
כלל השנה המעוברת. שנה היא שנה מעוברת אם ניתן לחלק אותה ללא שארית ב־4, אלא אם כן ניתן לחלק אותה ללא שארית גם ב־100. שנה המתחלקת ב־100 היא עדיין שנה מעוברת אם ניתן לחלק אותה ללא שארית גם ב־400. לפי כלל זה, 2024 היא שנה מעוברת, 1900 אינה שנה מעוברת, ו־2000 היא שנה מעוברת.
טווח התאריכים הנתמך. המחשבון פועל עם תאריכים מ־1 בינואר, שנה 1 לספירה, ועד 31 בדצמבר, שנה 9999 לספירה. הוא אינו יכול להפיק תאריך שלפני שנה 1 לספירה, ולכן תאריכים לפני הספירה אינם נתמכים. חישוב שהיה מוביל לתאריך מחוץ לטווח הזה מציג שגיאה במקום תוצאה. המחשבון מחיל תמיד את הלוח הגרגוריאני המודרני, גם על תאריכים שלפני 1582, השנה שבה רוב אירופה אימצה אותו. שנים בעלות שתי ספרות מציינות בדיוק את הכתוב: שנה 50 היא שנה 50, ולא 1950. רשומות היסטוריות מלפני 1582 עשויות להשתמש בלוח שנה אחר, ולכן תוצאות עבור תאריכים עתיקים מאוד עשויות שלא להתאים לרשומות האלה.
דוגמה פתורה
הוספת ימים. תאריך התחלה 1 בינואר 2024. הוסיפו 90 ימים. תוצאה: 31 במרץ 2024. 90 הימים עוברים דרך חודש פברואר ובו 29 ימים, מכיוון ש־2024 היא שנה מעוברת. אותה פעולה החל מ־1 בינואר 2023 נותנת 1 באפריל 2023, מכיוון שבפברואר 2023 יש רק 28 ימים.
הוספת חודשים. תאריך התחלה 15 בינואר 2023. הוסיפו 36 חודשים. תוצאה: 15 בינואר 2026. שלושים ושישה חודשים הם בדיוק שלוש שנים, ולכן מספר היום אינו משתנה.
הגבלת התוצאה לסוף החודש. תאריך התחלה 31 בינואר 2023. הוסיפו 1 חודש. תוצאה: 28 בפברואר 2023. בפברואר 2023 יש רק 28 ימים, ולכן המחשבון מזיז את התוצאה ליום האחרון בפברואר במקום להעביר אותה למרץ.
יום מעובר בתוספת שנה. תאריך התחלה 29 בפברואר 2024. הוסיפו 1 שנה. תוצאה: 28 בפברואר 2025. 2025 אינה שנה מעוברת, ולכן יום 29 בפברואר אינו קיים באותה שנה.
חיסור שנים. תאריך התחלה 15 ביוני 2025. החסירו 25 שנים. תוצאה: 15 ביוני 2000.
שימושים נפוצים בחישובי תאריכים
צוותי פרויקטים משתמשים בחישובי תאריכים כדי לקבוע מועדי מסירה ותאריכי סיום של ספרינטים. מלווים משתמשים בהם כדי למצוא את מועדי פירעון ההלוואות ואת לוחות התשלומים. מפיקי אירועים משתמשים בהם כדי לקבוע תאריכים לחתונות ולכנסים חודשים מראש. חוזים משפטיים מסתמכים עליהם לקביעת תקופות הודעה מוקדמת ותאריכי תפוגה. מטופלים ומרפאות משתמשים בהם כדי לעקוב אחר מועדי חידוש מרשמים ופגישות מעקב.
שאלות נפוצות
כיצד מוצאים את התאריך שיחול בעוד 90 ימים מהיום? הזינו את התאריך של היום, הגדירו את היחידה לימים, הזינו 90 ובחרו בהוספה. המחשבון מחזיר את התאריך המדויק ומתחשב באורכים השונים של החודשים שבדרך.
האם המחשבון מטפל בשנים מעוברות? כן. הוא בודק אם בשנה יש 366 ימים באמצעות כלל השנה המעוברת המקובל, ומתאים חישובים של 29 בפברואר ל־28 בפברואר כאשר שנת היעד אינה שנה מעוברת.
מה קורה כאשר חודש היעד קצר יותר ממספר היום בתאריך ההתחלה? התוצאה עוברת ליום האחרון התקף באותו חודש. הוספת חודש אחד לינואר 31 נותנת 28 בפברואר ברוב השנים, או 29 בפברואר בשנה מעוברת, מכיוון שבפברואר לעולם אין 31 ימים.
האם המחשבון יכול לעבוד עם תאריכים לפני הספירה? לא. המחשבון תומך רק בתאריכים משנה 1 לספירה ועד שנה 9999 לספירה. חישוב שהיה מפיק תאריך שלפני שנה 1 לספירה מחזיר שגיאה במקום תוצאה.
האם המחשבון מדלג על סופי שבוע וחגים? לא. הוא סופר כל יום בלוח השנה, כולל סופי שבוע וחגים. כדי להחריג אותם יש צורך במחשבון נפרד של ימי עבודה.
מה ההבדל בין הוספת 30 ימים לבין הוספת 1 חודש? הוספת 30 ימים מקדמת תמיד את התאריך בדיוק 30 ימים קלנדריים. הוספת 1 חודש מעבירה לאותו מספר יום בחודש הבא, ולכן היא יכולה להיות בהפרש של 28, 29, 30 או 31 ימים, בהתאם לחודשים המעורבים. שתי הפעולות בדרך כלל נותנות תוצאות שונות.