שעות פלנטריות

שיטה והנדסה

כיצד מחושבות שעות פלנטריות (שלב אחר שלב)

זהו התהליך שמחשבון אמין נוקט. האריתמטיקה איננה העיקר — העיקר הוא קביעת הגבולות ו־הרצף כראוי, באזור הזמן הנכון ולתאריך האזרחי הנכון.

שלב 1 — השגת זריחה ושקיעה (כראוי)

  • שימוש באזור הזמן של המקום (כולל שעון קיץ).
  • שימוש ב־תאריך אזרחי מקומי (לא תאריך UTC).

שלב 2 — חישוב אורכי השעות הזמניות

נניח כי sunrise, sunset ו־nextSunrise הם זמנים מקומיים.

dayLen   = sunset - sunrise
nightLen = nextSunrise - sunset

dayHour   = dayLen / 12
nightHour = nightLen / 12

שלב 3 — בניית 24 גבולות

  • שעת יום i: [sunrise + (i-1)*dayHour, sunrise + i*dayHour]
  • שעת לילה j: [sunset + (j-1)*nightHour, sunset + j*nightHour]

שלב 4 — שיוך שליטים פלנטריים

נעשה שימוש בסדר הכשדי: שבתאי → צדק → מאדים → שמש → נוגה → כוכב → לבנה (חוזר).

  • שעת היום הראשונה נפתחת ב־שליט היום.
  • הרצף נמשך ברציפות ביום ובלילה (אין איפוס בחצות).

הערות יישום

  • טיפול נאות במקרי קצה קוטביים (אין זריחה/שקיעה).
  • שמירת גבולות בדיוק של שניות למניעת סטיות ממשק.
  • תצוגת 12/24 שעות היא ויזואלית בלבד; החישוב הפנימי מוחלט.

המשך: הסבר על שעות בלתי־שוות · כיצד לקרוא את הטבלה