מאמר זה מתאר את בעיית שעון הקיץ בישראל ואת הפתרון לבעיה זו.
*המסמך נכתב באדיבות יגאל איילון מחברת "מוטורולה".
שעון החורף ייכנס לתוקפו אור ליום ראשון, 01/10/2006
אז יש להזיז את השעון משעה 02:00 ל- 01:00.
| הקדמה | |
| Windows Daylight Savings Time Update Tool | |
| התייחסות לזמן במערכת הדואר אלקטרוני - Microsoft Exchange | |
| הגדרות אזור הזמן ושעון הקיץ במחשב | |
| מידע נוסף בנושא זה |
תקופת שעון הקיץ בישראל, בניגוד לשאר המדינות, אינה קבועה ובכל שנה תחום תאריכי שעון הקיץ משתנה בהתאם לחגי ישראל ולפי צו של שר הפנים. עובדה זו גורמת למצב שבו לא ניתן להגדיר במחשב פעם אחת ולתמיד מתי יחל שעון הקיץ ומתי הוא מסתיים ויש לשנות הגדרות אלו בכל שנה.
הפתרון המוצע על ידי מיקרוסופט הוא לנקוט בדרך הפשוטה של נטרול מנגנון שעון הקיץ עבור הגדרות אזור הזמן של ישראל, ולמעשה לומר על ידי כך למחשב שבישראל אין טיפול אוטומטי בשעון קיץ ויש לבצע שינוי ידני של השעון בתאריך המתאים. (החל מגרסת Windows 98 או Windows NT sp 4 בוטלה ההגדרה האוטומטית של שעון הקיץ עבור אזור הזמן של ישראל).
צורה זו של טיפול יכולה להתאים לחברות שכל עולמם מתרכז בישראל ולפיכך ניתן להימנע מהגדרות אוטומטיות עבור שעון הקיץ ובתאריך החלפת השעון לשעון קיץ כל מה שיש לעשות הוא פשוט להזיז את השעה בשעון בשעה אחת קדימה ומאחר וכולם רואים את אותו שעון הבעיה פתורה לכאורה.
אין הדבר כך בחברות בינלאומיות כגון "מוטורולה" שם יש צורך להגדיר למחשב הגדרות מתאימות להחלפה אוטומטית של שעון הקיץ והגדרות אלו חייבות להופיע בכל מחשבי החברה בישראל כאשר תחום התאריכים של שעון הקיץ מוגדר נכון לאותה שנה. הסיבה לכך הנה השימוש ביומן האלקטרוני של מערכת הדואר לצורך תאום פגישות ושיחות ועידה עם משתתפים ברחבי העולם, דבר זה מחייב שלכל העובדים בחברה יהיה בסיס זמן אחיד. השעון בהיבט עולמי.
לפני שאמשיך ברצוני להבהיר מספר עובדות לגבי צורת ההתייחסות אל השעון בהיבט העולמי.
| • | בעולם קיימת הגדרה לשעון אוניברסלי הנקרא UTC (Universal Time Coordinated) , כל שאר אזורי הזמן בעולם מחושבים יחסית לשעון זה, שעון זה עצמו אינו משתנה בכל השנה. השעון נקבע במצפה הכוכבים בגריניץ' שבאנגליה ומכאן גם שמו הידוע כ- GMT (Greenwich Mean Time). השעה לפי שעון זה הנה הבסיס לחישוב השעה בכל מקום בעולם. מערכת הדואר האלקטרוני שלנו (Exchange) משתמשת בשעה זו כדי להגדיר את שעת הפגישה ביומן. |
| • | העולם מחולק ל- 33 אזורי זמן החל מ- GMT+12:00 ועד GMT-12:00 ואזור אחד שהוא GMT עצמו או GMT+0, אזור הזמן שבו אנו נמצאים הוא GMT+02:00. |
| • | בנוסף קיים גם מושג של זמן חסכון באור יום (Daylight Saving Time) או כפי שהוא מוכר יותר בשם שעון הקיץ. זמן זה הנו הדרך לנצל יותר את אור היום בתקופת הקיץ על ידי קידום השעון בשעה אחת למשך תקופת הקיץ. במקרה זה השמש תזרח שעה אחת מאוחר יותר בשעות הבוקר כאשר אנשים ישנים ועל ידי כך נרוויח שעת אור נוספת בערב. הזריחה והשקיעה יהיו שעה אחת מאוחר יותר מאשר בזמן הרגיל או שעון החורף. כדי לגרום לשעון הקיץ (DST) לעבוד, יש לכוון את השעון שעה אחת קדימה כשתקופת ה- DST מתחילה (תקופת האביב) ולהחזירו לאחור שעה אחת לזמן הסטנדרטי בתחילת בסתיו. בעולם קיימות הרבה מדינות המיישמות את שעון הקיץ אך גם רבות אינן עושות זאת. בעבר היו תקופות שבהן החליטו במדינות שונות ליישם את תזוזת השעון במהלך כל השנה או לחילופין לא להחיל את תזוזת השעון בשנה מסוימת, לדוגמא בתקופת מלחמת העולם השניה בין התאריכים 3 לפברואר 1942 עד 30 לספטמבר 1945 הושאר שעון הקיץ ללא שינוי ברחבי ארה"ב. הגדרות אלו הנן מקומיות ומשפיעות רק על אותה מדינה. בישראל חל שעון הקיץ בכל שנה בתאריכים שונים וזאת בהתאם לחגי ישראל. בדרך כלל לא ניתן היה לדעת מה יהיו התאריכים לאותה שנה אלא רק זמן קצר לפני מועד החלת שעון הקיץ. |
| • |
חישוב השעה בכל מקום מתבצע לפי הנוסחה הבאה: Local Time = GMT + Geographical bias + Seasonal bias.
|
ניתן להוריד את הכלי Windows Daylight Savings Time Update Tool ולהיעזר בו לעדכון אוטומטי של מערכת המחשוב.
לאחר ההתקנה, יש להפעיל את הכלי (מתוך תפריט התחל > תוכניות > Daylight saving update tool for Jerusalem time-zone).
לאחר ההפעלה, תוצג הודעה על כך שהמערכת עודכנה וכי שעון חורף יחל ביום א', 1 באוקטובר 2006, בעוד שעון קיץ יחל ביום ו', 30 במרץ, 2007.
שימו לב: כלי זה אינו נתמך על ידי שירותי התמיכה של מיקרוסופט ישראל!
במערכת הדואר האלקטרוני של Microsoft Exchange נשמרים נתוני הפגישות ביומן לפי שעון GMT ולפיכך בכל מקום בעולם שבו נצפה ביומן נראה את השעה המתאימה לאותו אזור זמן, דבר שיאפשר לקיים פגישות וירטואליות עם משתתפים ברחבי העולם ש"יגיעו" לפגישה במועד הנכון.
כאשר אנו מגדירים ביומן פגישה חדשה, מתבצעת בדיקה של הגדרת אזור הזמן שבו אנו נמצאים ומה תהיה הסטייה העונתית במועד הפגישה ובהתאם לנתונים אלו תרשם שעת הפגישה בבסיס הנתונים של Exchange. כאשר הפגישה שאנו מגדירים הנה פגישה מחזורית תתבצע הבדיקה, כפי שהוזכרה כאן, לגבי כל מופע של הפגישה המחזורית ובהתאם לכך היא תרשם במונחי GMT.
הגדרות תחום שעון הקיץ חשובות מאוד כדי לוודא שהפגישות שנקבעות על ידי המשתמש יירשמו בשעה הנכונה בכל תקופה בשנה, במידה וההגדרות אינן מתאימות לאותה שנה, עלול להיווצר מצב בו הסטייה העונתית לא מוגדרת נכון אצל המשתמש ולכן פגישה שתקבע על ידו לאותו מועד תרשם למעשה בשעה לא נכונה והדבר יגרום לכך שחלק מהמשתתפים בפגישה יראו את שעת הפגישה בשעה אחת והאחרים יראו בשעה מוקדמת או מאוחרת יותר.
תופעה אחרת שנגרמת כתוצאה משינוי אזור זמן או תיקון הגדרות תחום שעון הקיץ היא לגבי אירועים המוגדרים עבור יום מלא (All day event). אירוע שכזה נרשם למעשה עם תחום שעות של 00:00 עד 24:00 ולכן כאשר הוגדר אירוע שכזה, כגון חג, ולאחר מכן החלפנו את אזור הזמן, נוצר מצב שבו לכאורה האירוע שהיה אמור להשתרע על יום אחד בלבד, מוצג כעת כאילו הוא משתרע על יומיים רצופים. הסיבה לכך הנה שביומן יוצגו שעת ההתחלה (00:00) ושעת הסיום (24:00) בהתאם לשעון המקומי בו אנו נמצאים כעת ולכן אותו אירוע של יום מלא בתל אביב יוצג בין השעות 17:00 של יום האתמול עד 17:00 של אותו יום כאשר נמצא בניו-יורק. כאשר נחזור חזרה לאזור הזמן שבו בגדרנו את האירוע ליום מלא, המצב יחזור לקדמותו ושוב יראה החג או האירוע היומי כיום אחד בלבד.
כפי שהוסבר כאן, למעשה מי שקובע כיצד נראה את שעת הפגישה הנו המחשב האישי שלנו ולכן ישנה חשיבות מרובה לכך שהמחשב יציג נכון את השעה בהתאם לאזור בזמן הנכון בו אנו נמצאים (GMT+02:00 Jerusalem) וכמו כן, הגדרות תחום שעון הקיץ יהיו נכונות לגבי השנה הנוכחית.
כאשר אנו נוסעים ממקום למקום בעולם יש צורך לעדכן במחשב את אזור הזמן בו אנו שוהים כעת. כאשר אנו עובדים במערכת הפעלה Windows NT/2000 שינוי אזור הזמן יעדכן גם את תצוגת השעון שאנו רואים במחשב, לעומת זאת, במערכת הפעלה Windows 95/98 יש צורך בנוסף לשינוי אזור הזמן גם לעדכן את השעון לשעה המתאימה באותו אזור זמן. עדכון אזור הזמן והשעה במחשב מתבצעת על ידי קליק כפול על תצוגת השעון בפינה הימנית תחתונה של המחשב.
כדי לעדכן את הגדרות שעון הקיץ במחשב ניתן לבצע זאת במספר דרכים, הדרך האחת המתאימה למשתמש הבודד שאינו מחובר לארגון הנה להפעיל את תוכנת Tzedit.exe המאפשרת לבצע עריכה של הגדרות תחומי השעון.
ברצוני להתעכב כאן על דרך החזקת נתוני אזור הזמן במחשב כפי שהוגדר על ידי מיקרוסופט.
| • | נתוני אזורי הזמן השונים נמצאים תחת המפתח הבא ב-Registry:
| ||||
| • | השם לתצוגת אזור הזמן של ישראל נקבע בכל מערכות ההפעלה בצורה הבאה: (GMT+02:00) Jerusalem. | ||||
| • |
נתוני אזור הזמן הנוכחי בו נמצא המחשב נמצאים ב-Registry תחת המפתח הבא:
| ||||
| • | הגדרת תחום שעון הקיץ משתמשת בהגדרה יחסית של היום בשבוע והשבוע בחודש בו אמור להתבצע השינוי לתחום שעון הקיץ ובחזרה לתחום השעון הסטנדרטי, לכן להגדרות אלו אין חשיבות מהי השנה ובכל שנה השינוי יתבצע באותו מועד. |
מקורות למאמר זה ומידע נוסף בנושא השעון ברחבי העולם ניתן למצוא באתרים הבאים:
| • | |
| • | |
| • | |
| • |