游戏陪玩系统源码,时间转换及时分秒差值计算

游戏陪玩系统源码,时间转换及时分秒差值计算

时间转换(秒数转时分秒)

复制代码
function timeFormat (sec) {
    let minite = Math.floor((sec / 60 % 60)) < 10 ? '0' + Math.floor((sec / 60 % 60)) : Math.floor((sec / 60 % 60));
    let second = Math.floor((sec % 60)) < 10 ? '0' + Math.floor((sec % 60)) : Math.floor((sec % 60));
    if (sec < 3600) {
        return `${minite}:${second}`;
    } else {
        let hour = Math.floor(sec / 3600) < 10 ? '0' + Math.floor(sec / 3600) : Math.floor(sec / 3600);
        return `${hour}:${minite}:${second}`;
    }
}
复制代码

 

计算时分秒差值

复制代码
// 计算时分秒差值
function timeDiffer(beginTime, endTime) {
  let ret = {};
  let date = new Date();
  let sTime = Date.parse(dateFormat("YYYY/MM/DD", date) + " " + beginTime);
  if (beginTime >= endTime) {
    date.setDate(date.getDate() + 1);
  }
  let eTime = Date.parse(dateFormat("YYYY/MM/DD", date) + " " + endTime);
  let differ = eTime - sTime;
  let hour = Math.floor(differ / 1000 / 60 / 60);
  let minute = Math.floor(differ / 1000 / 60 - hour * 60);
  let second = Math.floor(differ / 1000 - hour * 60 * 60);
  ret = {
    differHour: hour,
    differMinute: minute,
    differSecond: second
  };
  return ret;
}
let { differHour, differMinute, differSecond } = timeDiffer(beginTime, endTime);
复制代码

 

以上就是游戏陪玩系统源码,时间转换及时分秒差值计算, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2023-07-13 视频直播源码,搜索页面布局(Wrap组件)
2023-07-13 直播平台源代码,Silder(滑块,进度条)使用详解
2023-07-13 直播软件源码,Flutter中导航栏和状态栏设置成透明
2022-07-13 直播app源码,弹窗形式实现页面内点击进入详情
2022-07-13 短视频app开发,左滑删除或长按弹出删除选择框
2022-07-13 短视频直播源码,React children组件实例提示框
2021-07-13 小视频app源码,Android进度条ProgressBar颜色的渐变设置
点击右上角即可分享
微信分享提示