Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีหาจำนวนวันระหว่างสองวันที่ใน JavaScript


เพื่อได้วันที่ใน JavaScript ให้ใช้เมธอด getTime() สำหรับการหาความต่าง ให้คำนวณความต่างระหว่างวันที่

ตัวอย่าง

คุณสามารถลองรันโค้ดต่อไปนี้เพื่อเรียนรู้การคำนวณความต่างระหว่างสองวันที่:

Live Demo

<!DOCTYPE html> <html>    <body>       <script>          var dateFirst = new Date("10/29/2017");          var dateSecond = new Date("10/18/2017");          // time difference          var timeDiff = Math.abs(dateSecond.getTime() - dateFirst.getTime());          // days difference          var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));          // difference          alert(diffDays);       </script>    </body> </html>