הגדרת תאריכים ב- JavaScript
במאמר שנערך לאחרונה בדקנו את אובייקט התאריך JavaScript באופן כללי. כאן אנו בודקים את כל השיטות להגדרת חלקים שונים של תאריך ושעה בהתאם לשעה המקומית. (זכור, זמן מקומי הוא כל זמן ואזור זמן שהמחשב בו משתמש משתמש מוגדר.) אף שאף אחת מהשיטות הללו לא נראית מעניינת מאוד מעצמן, בשילוב עם שיטות תאריך אחרות, הן מאפשרות לך לבצע כל מיני תאריכים ו חישובי לוח שנה.

התאריך נקבע לפני כל דוגמה ל- יום שני, 20 בדצמבר, 1999 20:30:15 באמצעות var egdate = תאריך חדש ("20 בדצמבר 1999 20:30:15"). אם יש לכם JavaScript בדפדפן, תוכלו לראות דוגמה חיה כאן.

קבע תאריך()
קובע את התאריך (יום החודש) באובייקט תאריך קיים
דוגמא: egdate.setDate (12) התוצאה: יום שני, 20 בדצמבר 1999, 20:30:15
setMonth ()
מגדיר את החודש באובייקט תאריך קיים
דוגמא: egdate.setMonth (2) התוצאה: יום שבת, 20 במרץ, 1999 20:30:15
setFullYear ()
מגדיר את השנה (טופס בן 4 ספרות) באובייקט תאריך קיים
קיימת גם פונקצית setYear () מיושנת, אך יש להימנע ממנה בכל עת שניתן
דוגמא: egdate.setFullYear (2008) תוצאות: שבת, 20 בדצמבר, 8:30:15 אחר הצהריים
setHours ()
קובע את החלק השעות של השעה ביום באובייקט תאריך קיים (משתמש בשעון של 24 שעות)
דוגמא: egdate.setHours (14) התוצאה: יום שני, 20 בדצמבר 1999 14:30:15
setMinutes ()
מגדיר את פרק הדקות של השעה ביום באובייקט תאריך קיים
דוגמא: egdate.setMinutes (17) התוצאה: יום שני, 20 בדצמבר 1999, 8:17:15 אחר הצהריים
setSeconds ()
מגדיר את החלק השניות של השעה ביום באובייקט תאריך קיים
דוגמא: egdate.setSeconds (24) התוצאה: יום שני, 20 בדצמבר 1999, 20:30:24
setMilliseconds ()
מגדיר את החלק האלפיות השנייה מהשעה ביום באובייקט תאריך קיים
דוגמא: egdate.setMilliseconds (300) התוצאה: יום שני, 20 בדצמבר 1999, 20:30:15
זמן מוגדר()
קובע את התאריך והשעה של אובייקט תאריך קיים באמצעות שניות מאז (לפני מספרים שליליים) 1 בינואר 1970
דוגמא: egdate.setTime (-999999999) התוצאה: יום שני, 20 בדצמבר 1999, 20:30:15

הוראות וידאו: עבודה עם תאריכים ב-Javascript (מרץ 2024).