• 计算天数差、获取当前时间、获取百分比


    //计算天数差
    function getDayNumber(date1, date2) {
    //默认格式为"20030303",根据自己需要改格式和方法
    var year1 = date1.substr(0, 4);
    var year2 = date2.substr(0, 4);
    var month1 = date1.substr(4, 2);
    var month2 = date2.substr(4, 2);

    var day1 = date1.substr(6, 2);
    var day2 = date2.substr(6, 2);

    temp1 = year1 + "/" + month1 + "/" + day1;
    temp2 = year2 + "/" + month2 + "/" + day2;

    var dateaa = new Date(temp1);
    var datebb = new Date(temp2);
    var date = datebb.getTime() - dateaa.getTime();
    var time = Math.floor(date / (1000 * 60 * 60 * 24));
    return time;
    }

    //获取当前时间
    function getNowFormatDate() {
    var date = new Date();
    var seperator1 = ".";
    var month = date.getMonth() + 1;
    var strDate = date.getDate();
    if (month >= 1 && month <= 9) {
    month = "0" + month;
    }
    if (strDate >= 0 && strDate <= 9) {
    strDate = "0" + strDate;
    }
    var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
    return currentdate;
    }

    //获取百分比
    function getPercent(num, total) {
    num = parseFloat(num);
    total = parseFloat(total);
    if (isNaN(num) || isNaN(total)) {
    return "-";
    }
    return total <= 0 ? "0%" : (Math.round(num / total * 10000 / 100) + "%");
    }

  • 相关阅读:
    Firebird开源管理工具
    ionic3使用echarts
    ionic3安卓平台引用高德地图
    ionic3安卓版release发布
    sequelize的get/post方法例子
    sequelize查询数据的日期格式化
    sequelize的mssql配置
    cordova插件列表
    ionic3使用cordova创建自定义插件
    koa2+log4js+sequelize搭建的nodejs服务
  • 原文地址:https://www.cnblogs.com/fan-lily/p/5688308.html
Copyright © 2020-2023  润新知