zoukankan      html  css  js  c++  java
  • 多种时间格式封装

    /**
    * 格式化时间
    */
    tool.formatTime = function (value) {
           if (value && value > 0) {
           return new Date(parseInt(value)).format('yyyy-MM-dd hh:mm:ss');
      } else {
           return '-';
    }
    }
    /**
    * 格式化时间
    */
    tool.formatTimeNoS = function (value) {
           if (value && value > 0) {
               return new Date(parseInt(value)).format('yyyy-MM-dd hh:mm');
           } else {
               return '-';
    }
    }
    /**
    * 格式化时间时分秒
    */
    tool.formatTimes = function (value) {
           if (value) {
               return new Date(parseInt(value)).format('hh:mm:ss');
           } else {
               return '-';
    }
    }
    /**
    * 格式化时间年月日
    */
    tool.formatTimeYmd = function (value) {
           if (value) {
               return new Date(parseInt(value)).format('yyyy-MM-dd');
           } else {
               return '-';
    }
    }
    /**
    * 式化时间月日
    */
    tool.formatTimeMd = function (value) {
    if (value) {
           return new Date(parseInt(value)).format('MM-dd');
    } else {
           return '-';
    }
    }
    /**
    * 式化时间时分
    */
    tool.formatTimeHm = function (value) {
    if (value) {
           return new Date(parseInt(value)).format('hh:mm');
    } else {
           return '-';
    }
    }

    /**
    * 将秒转化成天时分秒
    */
    tool.formatSecond = function (value) {
           var secondTime = parseInt(value);// 秒
           var minuteTime = 0;// 分
           var hourTime = 0;// 小时
           var dayTime = 0;//天
    if (secondTime > 60) {//如果秒数大于60,将秒数转换成整数
           //获取分钟,除以60取整数,得到整数分钟
           minuteTime = parseInt(secondTime / 60);
           //获取秒数,秒数取佘,得到整数秒数
        secondTime = parseInt(secondTime % 60);
             //如果分钟大于60,将分钟转换成小时
           if (minuteTime > 60) {
             //获取小时,获取分钟除以60,得到整数小时
           hourTime = parseInt(minuteTime / 60);
           //获取小时后取佘的分,获取分钟除以60取佘的分
           minuteTime = parseInt(minuteTime % 60);
    }
    if (hourTime > 24) {
           //获取天,天数除以24,得到整数天数
           dayTime = parseInt(hourTime / 24);
           //获取天后取余的小时
           hourTime = parseInt(hourTime % 24);
    }
    }
    var result = "" + parseInt(secondTime) + "秒";

    if (minuteTime > 0) {
           result = "" + parseInt(minuteTime) + "分" + result;
    }
    if (hourTime > 0) {
           result = "" + parseInt(hourTime) + "小时" + result;
    }
    if (dayTime > 0) {
           result = parseInt(dayTime) + "天" + result;
    }
           return result;
    }

  • 相关阅读:
    python基础2
    python基础1
    25 CSS3盒子模型
    24 CSS3新增选择器
    23 html5新特性
    22 css初始化
    21 布局技巧
    20 溢出的文字显示省略号
    19 vertical-align 属性应用
    18 CSS三角 用户界面样式
  • 原文地址:https://www.cnblogs.com/benmumu/p/11962190.html
Copyright © 2011-2022 走看看