18-10-2007, 08:08
|
|
אדמין לשעבר
|
|
חבר מתאריך: 25.10.01
הודעות: 20,292
|
|
Date.getTime() מחזיר כמה מילי שניות עברו מאז 1/1/1970.
כשאתה חילקת אותו בכמות מילי השניות בשנה, קיבלת שעברו 37.8 שנים מאז אותו תאריך.
אין משמעות מיוחדת לשנה 2007. ישנן שיטות ספירה שסופרות החל מ2000 כמו MJD2000, אבל הן לא
רלוונטיות לגביך - הבעיה היחידה בספירה שכזו (מ1970), היא שאתה עובר את גבול 32 הסיביות (שהוא 4 מליארד... אנחנו מדברים על 30 מליארד) - אבל כאמור, אותך זה לא מעניין.
אם אתה רוצה לספור כמה ימים עברו מ2007, פשוט תעשה:
קוד:
(t-((2007-1970)*years))/days
_____________________________________
דורון
|