Computer >> Máy Tính >  >> Lập trình >> Javascript

Chuyển đổi HH:MM:SS sang giây bằng JavaScript?


Để chuyển đổi HH:MM:SS thành giây, bạn cần nhân GIỜ với 60X60 và Phút với 60:

Ví dụ

var time = '10:8:20';
var actualTime = time.split(':');
console.log("The time="+time);
var totalSeconds = (+actualTime[0]) * 60 * 60 + (+actualTime[1]) * 60 + (+actualTime[2]);
console.log("Total Seconds="+totalSeconds);

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Đây, tên tệp của tôi là demo61.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

PS C:\Users\Amit\JavaScript-code> node demo61.js
The time=10:8:20
Total Seconds=36500