首页 > Web开发 > 详细

Js 时间戳显示和计算时间间隔

时间:2019-05-23 10:52:30      阅读:335      评论:0      收藏:0      [点我收藏+]

显示时间戳

很多地方会让页面显示当前时间并实时计时功能,例:2019年5月23号 10:28::34 代码实现如下:

      getTime(){
        var mydate = new Date();
        var year = mydate.getFullYear();
        var month = mydate.getMonth() + 1;
        var day = mydate.getDate();
        var hour = mydate.getHours();
        var min = mydate.getMinutes();
        var sec = mydate.getSeconds();
        var date=year + '年' + pad(month) + '月' + pad(day) + '日 '+pad(hour) + ':' + pad(min) + ':' + pad(sec);
        return date
      }
    function pad(s){
                return s < 10 ? '0' + s : s;
      };
      //定时刷新
    $(function() {
    setInterval("getTime()", 1000);
     });

计算时间间隔,也就是时间段。例:03:34:45

  //mss 为时间戳差值,单位为ms
    formatDuring (mss) {
        var hours = parseInt(mss / (1000 * 60 * 60));
        var minutes = parseInt((mss % (1000 * 60 * 60)) / (1000 * 60));
        var seconds = parseInt((mss % (1000 * 60)) / 1000);
        var str =
          pad(hours)+
          ":" +
          pad(minutes) +
          ":" +
          pad(seconds);
        return str;
      };

Js 时间戳显示和计算时间间隔

原文:https://www.cnblogs.com/yaohe/p/10910473.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!