05-11-2005, 17:15
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
זה לא ממש מסובך... כניסת ויציאת שבתות וחגים היא בטווח של שקיעת החמה (לפי המיקום הרלוונטי בעולם, כמובן). ב PHP 5 ישנן הפונקציות date_sunrise ו date_sunset שיסייעו לך בנושא. החגים העבריים חלים בתאריכים עבריים קבועים, ועל כן, תוכל להשתמש בפונקציונליות ה calendar של PHP כדי לדעת מה התאריך העברי באותו יום, וכך לדעת אם זה ערב חג או לא.
כעקרון - ניתן להגיד שכניסת השבת (ליתר דיוק: הדלקת נרות) היא כ- 44 דקות לפני שעת השקיעה, באיזור תל אביב, ויציאתה היא 16 דקות לאחר השקיעה למחרת. בחגים משתמשים באותן השעות (למרות שאין הדלקת נרות)...
מה שבטוח, זה אפשרי, כי אני כבר כתבתי לוח שנה עברי שיודע את כל הדברים האלה
אם אתה צריך עזרה בקווי האורך והרוחב במקום שבו אתה מעוניין לחשב את זמן השקיעה, תגיד
|