מהו מחשבון הבדלי תאריכים?
מחשבון הפרש תאריכים מחשב את הטווח המדויק בין שני תאריכים ונותן לך כל ייצוג של טווח זה בבת אחת: פירוט לוח שנה (X שנים, חודשי Y, ימי Z), סכומים רצים (סהכ ימים, שבועות, שעות ודקות), וכן ספירת ימי עסקים שאינה כוללת שבתות וראשון. הוסף זמנים אופציונליים לכל אחד מהתאריכים שבהם אתה צריך דיוק ברמת השעה - שימושי למדידת משכי תקריות, חלונות SLA או פערי פריסה.
מתמטיקה תאריך קשה להטעות כדי לקבל נכון בקוד. יישומים נאיביים כי להחסיר חותמות זמן ולחלק ב 86400000 לשבור את הרגע מעבר חוסך אור יום נוחת בתוך הטווח, הפקת תשובות off-by-יום אחד פעמיים בשנה מחשבון זה מנתח את שני התאריכים כמו UTC ועושה פירוט לוח השנה עם השאלה נכונה חודש אורך (28/29/30/31 ימים), כך "31 ינואר עד 1 מרץ" ופברואר שנה מעוברת מטופלים בצורה נכונה - אותו היגיון שהיית רוצה בספריית תאריכים בדוקה היטב, מבלי למשוך אחד לתוך הפרויקט שלך רק כדי לענות על שאלה מהירה.
דוגמה שעבדה מראה מה מחזיר הפרש מחשבון התאריכים. הגדר את תאריך ההתחלה ל-2026-09-14, תאריך הסיום ל-2026-12-25 ולחץ על חשב: שורת ההפרש קוראת 0 שנים, 3 חודשים, 11 ימים, סך הימים מציג 102, סך השבועות 14, וימי עסקים (שני-שישי, כולל) מציג 75 עם 28 ימי סוף שבוע לא נכללים. מלא את שני שדות הזמן (אופציונלי) וזה עובד כמחשבון הפרש שעות תאריך: 2026-03-02 09:30 עד 2026-03-06 17:15 נותן 4 ימים, 103 שעות בסך הכל ו-6,225 דקות בסך הכל.
הכל פועל בצד הלקוח: התאריכים שאתה מזין לעולם לא נשלחים לשרת, והכלי עובד במצב לא מקוון. שימושים טיפוסיים של מפתחים כוללים מחשוב אורכי ספרינט, חלונות תפוגה של אישורים ואסימונים, חתכים לשמירת נתונים, תקופות הודעה מוקדמת על חוזה, חישובי גיל והקלאסיקה "כמה ימי עבודה עד השחרור?" - עם קיצורי דרך של החלפה והיום אז אתה מבלה בו שניות, לא דקות.
שני חלקים של אריתמטיקה של תאריכים הם מעורפלים ולא קשים, וזה עוזר לדעת איזו תשובה אתה מקבל. להוספת חודש ל-31 בינואר אין תוצאה נכונה, כך שהבדלי לוח שנה הולכים חודשים שלמים מתאריך ההתחלה, מהדקים עד היום האחרון של חודש קצר, ואז סופרים את הימים הנותרים. לכן 31 בינואר עד 28 בפברואר נקרא כחודש 1, 0 ימים בשנת 2023 אך 0 חודשים, 28 ימים בשנת 2024, כאשר פברואר נמשך עד ה-29. שעון קיץ הוא השני: לכלי אין אזורי זמן והוא מתייחס לשני הזמנים כקריאת שעון רגיל, אז 01:00 עד 03:00 בלילה שבו השעונים קפיצים קדימה קוראים כ-2 שעות למרות שרק 1 שעה חלפה ספירת ימי העסקים אינה כוללת שבתות וראשון בלבד אין לו לוח שנה של חגים, כך שטווח חציית חג המולד או חג לאומי ייקרא גבוה עבור הערכות שכר או משלוח.
כיצד להשתמש במחשבון הבדלי תאריך?
בחר את תאריכי ההתחלה והסיום
השתמש בשני בוחרי התאריכים כדי להגדיר את הטווח שלך, או לחץ על כפתור היום כדי להצמיד שני צדדים לתאריך הנוכחי. הזן תאריכים בכל סדר - המחשבון מטפל בטווחים הפוכים.
הוסף זמנים אם אתה צריך דיוק
אופציונלי מלא את השדה זמן (אופציונלי) (HH:mm) עבור כל אחד מהתאריכים. זה מחדד את פירוט היום והופך את סך השעות והדקות למדויקים במקום חצות עד חצות.
לְחַ
לחץ על חשב כדי לקבל את פירוט לוח השנה (שנים, חודשים, ימים), רשת הסכומים וספירת ימי העסקים השתמש בתאריכי החלפה כדי להפוך את ההתחלה והסיום באופן מיידי.
קרא את התוצאות
הפירוט עונה "כמה זמן במונחים אנושיים", הסכומים עונים "כמה יחידות בדיוק", וימי עסקים (שני-שישי, כולל נקודות קצה) עונה על שאלות תזמון כמו ימי עבודה עד למועד אחרון.
תכונות מפתח
פירוט לוח שנה
שנים, חודשים וימים מדויקים בין תאריכים עם הלוואה נכונה באורך חודש וטיפול בשנה מעוברת
רשת סכומים
אותו טווח כמו סך הימים, השבועות, השעות והדקות - בחר את היחידה שהבעיה שלך צריכה
ספירת ימי עסקים
ימי עבודה (שני עד שישי) בין שני התאריכים עם לא נכללו בסופי שבוע, כולל נקודות קצה
דיוק זמן אופציונלי
הוסף HH: ממ לכל אחד מהתאריכים כדי למדוד משכי זמן עד הדקה, לא רק ימים שלמים
Frequently Asked Questions
Related Tools
Add Blank Page to PDF
Insert a blank page at any position in your PDF document. Choose page size (A4, Letter, or match existing pages).
Birth Chart Calculator
Cast a full natal chart from your birth date, time and place - ten bodies, house cusps in three systems, every aspect with its orb, and a chart wheel
Cron Expression Generator
Build a cron expression from simple fields or presets, see it explained in plain English, and preview the next run times. Supports lists, ranges, steps, named months and weekdays. Runs client-side.
Cron Expression Parser
Parse cron expressions into plain English and preview upcoming run times
Comments
0 comments
No comments yet. Be the first to share your thoughts!