ví dụ 1. Ví dụ này sử dụng ngày hiện tại và ngày năm mới tiếp theo để nhận chênh lệch ngày tính bằng phút.
html
body
0body
1
body
3
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];1
>
body
6
0
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];3
>
2>
body
3body
9>
body
6
body
0
7
body
3____91>
body
6
0
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];3
body
3body
9>
body
6
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];16
body
0____122
body
0
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];24
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];25
body
0
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];27
body
0
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];29
body
0____131
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];25
body
0
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];34
body
0
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];36
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];37
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];38
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];39
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];40
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];25
body
0____143
body
0____145
body
0____147
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];37
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];49
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];37
>
1calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];37
>
3body
0>
5
body
3
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];19
>
body
3____7____8
đầu ra
ví dụ 2. Ví dụ này sử dụng ngày Năm mới 2019 và Năm mới 2020 để nhận chênh lệch tính bằng phút.
Tính chênh lệch giữa hai ngày theo ngày, giờ và phút javascript. Trong hướng dẫn này, chúng tôi sẽ giải thích cách tính chênh lệch giữa hai ngày và lấy chênh lệch theo ngày, giờ, phút
Khi bạn làm việc với các phương thức ngày, giờ, ngày trong javascript. Vì vậy, bạn cũng nên đọc bài viết liên quan đến ngày, giờ, ngày javascript này
- javaScript Nhận ngày giờ hiện tại
- Nhận giờ UTC, phút, giây, mili giây javascript
- Phương thức date setUTCHours[] trong javascript với các ví dụ
Tính toán sự khác biệt giữa hai ngày theo ngày giờ và phút trong JavaScript
- sự khác biệt javascript giữa hai ngày trong ngày
- tính toán sự khác biệt giữa hai ngày trong giờ javascript
- chênh lệch javascript giữa hai ngày tính bằng phút
1. sự khác biệt javascript giữa hai ngày trong ngày
Ở đây, chúng tôi sẽ tạo một javascript được sử dụng để tính toán sự khác biệt giữa hai ngày theo ngày
Sử dụng hàm đã cho bên dưới, Để tính chênh lệch giữa 2 ngày và nhận ngày chênh lệch
function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; }
Bán tại. -
calculate difference between two dates in days javascript function daysDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between two dates javascript var daysDiff = diffTime / [1000 * 3600 * 24]; return daysDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var days = daysDiff[dt1, dt2] document.write[ "calculate difference between two dates in days javascript :- " + days ];
Kết quả của đoạn mã trên là. 2 ngày
2. Tính chênh lệch giữa hai ngày tính bằng giờ javascript
Tiếp theo, chúng tôi sẽ tạo một javascript được sử dụng để tính toán sự khác biệt giữa hai ngày tính bằng giờ
Sử dụng hàm đã cho bên dưới, nhận chênh lệch giữa 2 ngày và nhận giờ khác nhau
function hoursDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between hours dates javascript var hoursDiff = diffTime / [1000 * 3600]; return hoursDiff; }
Bán tại. -
calculate difference between two dates in hours javascript function hoursDiff[dt1, dt2] { // calculate the time difference of two dates JavaScript var diffTime =[dt2.getTime[] - dt1.getTime[]]; // calculate the number of days between hours dates javascript var hoursDiff = diffTime / [1000 * 3600]; return hoursDiff; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-29"]; var hours = hoursDiff[dt1, dt2] document.write[ "calculate difference between two dates in hours javascript :- " + hours ];
Kết quả của đoạn mã trên là. 48 giờ
3. chênh lệch javascript giữa hai ngày tính bằng phút
Bây giờ, chúng ta sẽ tạo một javascript được sử dụng để tính toán sự khác biệt giữa hai ngày trong vài phút
Sử dụng hàm đã cho bên dưới để nhận chênh lệch giữa 2 ngày và nhận số phút chênh lệch
function minutesDiff[dt1, dt2] { var diffMin =[dt2.getTime[] - dt1.getTime[]] / 1000; diff /= 60; return Math.abs[Math.round[ diffMin ]]; }
Bán tại. -
calculate difference between two dates in minutes javascript function minutesDiff[dt1, dt2] { var diffMin =[dt2.getTime[] - dt1.getTime[]] / 1000; diff /= 60; return Math.abs[Math.round[ diffMin ]]; } dt1 = new Date["2019-11-27"]; dt2 = new Date["2019-11-28"]; var minutes = minutesDiff[dt1, dt2] document.write[ "calculate difference between two dates in minutes javascript :- " + minutes ];
Kết quả của đoạn mã trên là. 1440 phút
Nếu bạn muốn biết thêm về các phương thức ngày và giờ trong javascript, bạn có thể thích các phương thức ngày và giờ sau