zoukankan      html  css  js  c++  java
  • 时间

    //时间转换
    function getLocalTime(nS) {

    // var date = new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, "-").replace(/下午|上午/g, "").replace(///g, "-")
    // var date= nS.toLocaleDateString().replace(///g, "-") + " " + nS.toTimeString().substr(0, 8)

    var timestamp4 = new Date(nS*1000);//直接用 new Date(时间戳) 格式转化获得当前时间
    var date=timestamp4.toLocaleDateString().replace(///g, "-") + " " + timestamp4.toTimeString().substr(0, 8)
    }


    //es6写法
    getEndTime(endTime) {
    let startDate = new Date(); //开始时间,当前时间
    let endDate = new Date(endTime); //结束时间,需传入时间参数
    let t = endDate.getTime() - startDate.getTime(); //时间差的毫秒数
    let d = 0,
    h = 0,
    m = 0,
    s = 0;
    if (t >= 0) {
    d = Math.floor(t / 1000 / 3600 / 24);
    h = Math.floor(t / 1000 / 60 / 60 % 24);
    m = Math.floor(t / 1000 / 60 % 60);
    s = Math.floor(t / 1000 % 60);
    }
    return `剩余时间${d}天${h}小时${m}分钟${s}秒"`;
    }
    //es5写法
    getEndTime: function (endTime) {
    var startDate = new Date(); //开始时间,当前时间
    var endDate = new Date(endTime); //结束时间,需传入时间参数
    var t = endDate.getTime() - startDate.getTime(); //时间差的毫秒数
    var d = 0,
    h = 0,
    m = 0,
    s = 0;
    if (t >= 0) {
    d = Math.floor(t / 1000 / 3600 / 24);
    h = Math.floor(t / 1000 / 60 / 60 % 24);
    m = Math.floor(t / 1000 / 60 % 60);
    s = Math.floor(t / 1000 % 60);
    }
    return "剩余时间" + d + "天 " + h + "小时 " + m + " 分钟" + s + " 秒";
    }

  • 相关阅读:
    JavaScript入门二
    JavaScript入门
    CSS样式之补充
    CSS样式之操作属性二
    隔空手势操作
    项目管理培训(2)
    uoot启动过程
    new work
    库函数开发步骤 (转)
    keil(持续更新)
  • 原文地址:https://www.cnblogs.com/yimuzanghua/p/8464381.html
Copyright © 2011-2022 走看看