公司項目要求時間只需要時分秒
后端需要時間戳 前端回顯不需要時間戳 於是乎就產生了相互轉換的結果
時間戳轉hh這個是自己推的 歡迎指出不足之處 謝謝
時分秒時間戳 -> hh:mm:ss
times(data) {
var time = Number(data);
var h = Math.floor(time / 3600);
var m = Math.floor((time % 3600) / 60);
var s = parseInt(time % 3600) % 60;
var hh = h < 10 ? "0" + h : h;
var mm = m < 10 ? "0" + m : m;
var ss = s < 10 ? "0" + s : s;
return hh + ":" + mm + ":" + ss;
},
=== * _ * === ^ _ ^ === * _ * === ^ _ ^ === * _ * === ^ _ ^
hh:mm:ss -> 時分秒時間戳
time_to_sec(time) {
if (time !== null) {
var s = "";
var hour = time.split(":")[0];
var min = time.split(":")[1];
var sec = time.split(":")[2];
s = Number(hour * 3600) + Number(min * 60) + Number(sec);
return s;
}
},
此文到此結束。如需轉載請注明出處,謝謝!