Javascript - ריכוז כל מתודות אובייקט התאריך

המתודות (Methods) שהן חלק מן האובייקט תאריך (Date Object) נחלקות לשלוש מחלקות עיקריות:

  1. חילוץ ערכים - מתודות שתפקידן לחלץ ערך מתוך תאריך נתון, כגון היום בתאריך או החודש או השעה וכד'.
  2. עדכון ערכים - מתודות שתפקידן להכניס (לשנות) ערך בתאריך כגון היום, השעה, החודש וכד'.
  3. המרה - מתודות שתפקידן להמיר את נתוני התאריך מטיפוס נתונים אחד למשנהו.

מתודות תאריך (Date Methods) המחלצות ערכים מתוך תאריכים

מתודהתיאור
getDateהחזרת היום בחודש (1 - 31) בתאריך נתון.
getDayהחזרת היום בשבוע (0 - 6) של תאריך נתון.
getFullYearהחזרת שנת התאריך (בפורמט מלא של 4 ספרות) .
getHoursהחזרת השעה (0 - 23) שבתאריך נתון.
getMillisecondsמחזיר את אלפיות השניה (0 - 999) בתאריך המצוין.
getMinutesמחזיר את מספר הדקה (0 - 59) בתאריך נתון.
getMonthמחזיר את מספר החודש בתאריך (0 - 11) בתאריך נתון.
getSecondsמחזיר את מספר השניה בתאריך (0 - 59) בתאריך נתון.
getTimeמחזיר את מספר אלפיות השניה שעברו מהתאריך 1.1.1970 ועד לתאריך הנתון.
getTimezoneOffsetמחזיר את הפרש הזמנים בין הזמן המקומי ל - GMT. יש לשים לב שהערך חוזר בסימן הפוך מהמצופה. כלומר למרות שאנו ב - GMT+3 למשל הערך שיוחזר יהיה 3- . זאת משום שמה שהמתודה עושה הוא לחסר את זמן ה - GMT מהזמן המקומי ולא להיפך.
getUTCDateמחזיר את היום (1 - 31) בתאריך המצוין על פי הזמן האוניברסלי.
getUTCDayמחזיר את היום (0 - 6) בתאריך המצוין על פי הזמן האוניברסלי.
getUTCFullYearמחזיר את השנה המלאה (4 ספרות) בתאריך המצוין על פי הזמן האוניברסלי.
getUTCHoursמחזיר את השעה (0 - 23) בתאריך המצוין על פי הזמן האוניברסלי.
getUTCMillisecondsמחזיר את מספר אלפיות השניה (0 - 999) בתאריך המצוין על פי הזמן האוניברסלי.
getUTCMinutesמחזיר את מספר הדקות (0 - 59) בתאריך המצוין על פי הזמן האוניברסלי.
getUTCMonthמחזיר את מספר החודש (0 - 11) בתאריך מצוין על פי הזמן האוניברסלי.
getUTCSecondsמחזיר את מספר השניות (0 - 59) בתאריך המצוין על פי הזמן האוניברסלי.
getYearמחזיר את מספר השנה (2 עד 3 ספרות). אין להשתמש יותר במתודה זו משום שהוצאה מהשפה. במקום זאת יש להשתמש במתודה getFullYear.
valueOfמחזיר את הערך הפרימיטיבי של תאריך נתון.

מתודות תאריך (Date Methods) להמרת טיפוסי נתונים

מתודהתיאור
setDateעדכון היום בחודש (1 - 31) בתאריך נתון.
setFullYearעדכון שנת התאריך (בפורמט מלא של 4 ספרות) .
setHoursעדכון השעה (0 - 23) שבתאריך נתון.
setMillisecondsעדכון מספר אלפיות השניה (0 - 999) בתאריך המצוין.
setMinutesעדכן את מספר הדקה (0 - 59) בתאריך נתון.
setMonthעדכן את מספר החודש בתאריך (0 - 11) בתאריך נתון.
setSecondsעדכן את מספר השניה בתאריך (0 - 59) בתאריך נתון.
setTimeקבע את התאריך בעזרת עדכוןמספר אלפיות השניה שעברו מהתאריך 1.1.1970 ועד לתאריך הרצוי.
setUTCDateעדכן את היום (1 - 31) בתאריך המצוין על פי הזמן האוניברסלי.
setUTCFullYearעדכן את השנה המלאה (4 ספרות) בתאריך המצוין על פי הזמן האוניברסלי.
setUTCHoursעדכן את השעה (0 - 23) בתאריך המצוין על פי הזמן האוניברסלי.
setUTCMillisecondsעדכן את מספר אלפיות השניה (0 - 999) בתאריך המצוין על פי הזמן האוניברסלי.
setUTCMinutesעדכן את מספר הדקות (0 - 59) בתאריך המצוין על פי הזמן האוניברסלי.
setUTCMonthעדכן את מספר החודש (0 - 11) בתאריך מצוין על פי הזמן האוניברסלי.
setUTCSecondsעדכן את מספר השניות (0 - 59) בתאריך המצוין על פי הזמן האוניברסלי.
setYearעדכן את מספר השנה (2 עד 3 ספרות). אין להשתמש יותר במתודה זו משום שהוצאה מהשפה. במקום זאת יש להשתמש במתודה setFullYear.

מתודות תאריך (Date Methods) למרת תאריכים ושעות לטיפוסי נתונים (Data Types) אחרים

מתודהתיאור
toDateStringהמרת תאריך היום לפורמט קריא (באנגלית) כגון: Fri Feb 22 1964
toISOStringהמרת אובייקט תאריך למחרוזת בפורמט ISO כגון: 2012-10-05T14:48:00.000Z
toJSONממיר תאריך כך שיוצג בפורמט JSON. נתמך החל מגרסת Javascממיר תאריך כך שיוצג בפורמט JSON. נתמך החל מגרסת Javascript 1.8.5
toGMTStringבוטל מהשפה ואין להשתמש יותר. במקום מתודה זו ניתן להשתמש ב - toUTCString.
toLocaleDateStringמחזיר את התאריך כמחרוזת בפורמט המקובל במקום.
toLocaleTimeStringמחזיר את חלק הזמן בתאריך כמחרוזת בפורמט מקומי.
toStringממיר אובייקט תאריך למחרוזת.
toTimeStringממיר את חלק הזמן בתוך תאריך למחרוזת.
toUTCStringממיר תאריך למחרוזת על פי הזמן האוניברסלי.

מדריכים נוספים הקשורים לנושא זה

מדריך ליצירת אובייקט תאריך (Date Object)

מדריך להצבת ערכים באובייקט תאריך

מדריך לשליפת נתונים מתוך האובייקט תאריך

מדריך לביצוע חישובים והשוואת תאריכים באובייקט תאריך

מדריך להוספת והורדת ימים, חודשים ושנים מתאריך

מדריך לכתיבת תאריכים בעברית

 
 
© 2010-2013  www.Devschool.co.il | מדיניות פרטיות | תנאי שימוש