JS 時分秒時間戳 和 hh:mm:ss格式 互轉


公司項目要求時間只需要時分秒
后端需要時間戳 前端回顯不需要時間戳  於是乎就產生了相互轉換的結果
時間戳轉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;
  }
},
 
此文到此結束。如需轉載請注明出處,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM