⊗jsPmTmTmD 320 of 505 menu

Chênh lệch giữa các ngày ở định dạng timestamp trong JavaScript

Định dạng timestamp được thiết kế để tìm sự chênh lệch giữa các ngày. Hãy lấy ví dụ lấy chênh lệch theo mili giây giữa thời điểm hiện tại và một thời điểm được chỉ định:

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

Rõ ràng, thường thì chúng ta cần sự chênh lệch không phải theo mili giây, mà theo ngày hoặc năm. Để làm điều này chỉ cần chuyển đổi mili giây sang giá trị chúng ta cần.

Ví dụ, để chuyển mili giây sang giây, cần chia mili giây cho 1000, để chuyển giây sang phút, cần chia giây cho 60 và cứ thế.

Ví dụ, hãy chuyển đổi chênh lệch giữa các ngày sang phút:

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

Và bây giờ - sang giờ:

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

Hãy in ra màn hình số ngày đã trôi qua giữa ngày 1 tháng 3 năm 1988 và ngày 10 tháng 1 năm 2000.

Hãy in ra màn hình số tháng đã trôi qua giữa ngày sinh của bạn và thời điểm hiện tại.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối