logo

הבדל בתאריך JavaScript

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

אובייקט התאריך נדרש כדי לחשב את ההפרש בין התאריכים ב-JavaScript. ניתן להשתמש באובייקט התאריך של JavaScript כדי לקבל שנה, חודש ויום. את ההפרש בין התאריכים ניתן לחשב במס. של ימים, שנים, או גם במספר אלפיות השנייה.

כעת אנו רואים כמה איורים לחישוב ההפרש בין שני תאריכים בימים, שנים או אלפיות שניות.

בדוגמה הראשונה נראה כיצד מחשבים את ההפרש בין שני תאריכים במס. של ימים בשימוש JavaScript .

דוגמה1

זוהי דוגמה לקבלת ההבדל במספר. של ימים בין שני התאריכים שצוינו. בדוגמה זו, אנו מיישמים גישה לחישוב ההפרש.

כאן, ראשית, אנו מגדירים שני תאריכים באמצעות ה- תאריך חדש() , לאחר מכן אנו מחשבים את הפרש הזמן בין שני התאריכים שצוינו על ידי שימוש ב-inbuilt getTime() . לאחר מכן אנו מחשבים את מספר הימים על ידי חלוקת הפרש הזמן של שני התאריכים במספר. של אלפיות שניות ביום (1000*60*60*24) .

כאן המשתנה ד1 מאחסן את התאריך הראשון, ומשתנה ד2 מאחסן את הדייט השני. המשתנה הבדל מאחסן את ההפרש בין הזמן והמשתנה daydiff שומרת את ההבדל בין התאריכים.

 <p> This is an example of getting the difference between two dates using JavaScript. </p> var d1 = new Date(&apos;10/02/1969&apos;); var d2 = new Date(); var diff = d2.getTime() - d1.getTime(); var daydiff = (diff / 31536000000).toFixed(0); document.write(&apos; Total numbers of years since <b> 2nd October 1969 </b> is: <b> &apos; + daydiff + &apos; years </b> &apos; ); 
בדוק את זה עכשיו

תְפוּקָה

הבדל בתאריך JavaScript