⊗jsPmTmTmD 320 of 505 menu

ความแตกต่างระหว่างวันที่ในรูปแบบ timestamp ใน JavaScript

รูปแบบ timestamp มีไว้เพื่อหา ความแตกต่างระหว่างวันที่ ยกตัวอย่างเช่น ลองหาความแตกต่างในหน่วยมิลลิวินาทีระหว่างช่วงเวลาปัจจุบัน กับช่วงเวลาที่กำหนด:

let now = new Date(); let date = new Date(2015, 11, 4, 23, 59, 59); let diff = now.getTime() - date.getTime(); console.log(diff);

แน่นอนว่าส่วนใหญ่แล้วเราต้องการความแตกต่าง ไม่ใช่ในหน่วยมิลลิวินาที แต่เป็นในหน่วยวันหรือปี สำหรับสิ่งนี้ แค่แปลงมิลลิวินาที เป็นค่าที่เราต้องการก็พอ

ตัวอย่างเช่น การแปลงมิลลิวินาทีเป็นวินาที ต้องหารมิลลิวินาทีด้วย 1000 การแปลงวินาทีเป็นนาที ต้องหารวินาที ด้วย 60 และอื่น ๆ

ตัวอย่างเช่น ลองแปลงความแตกต่างระหว่าง วันที่เป็นนาที:

console.log(diff / (1000 * 60));

และตอนนี้ - เป็นชั่วโมง:

console.log(diff / (1000 * 60 * 60));

แสดงจำนวนวันที่ผ่านไป ระหว่างวันที่ 1 มีนาคม 1988 และวันที่ 10 มกราคม 2000

แสดงจำนวนเดือนที่ผ่านไป ระหว่างวันเกิดของคุณกับช่วงเวลาปัจจุบัน

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ