\

有思俱乐部学习园地

比较两个时间的大小


2.2.6 、U.UF.D.sizeComparison(date,date1)方法

功能:比较两个时间的大小
参数一:时间格式  
   1、javascrpt 自带的时间格式 datetime类型 Sun Mar 04 2018 18:45:54 GMT+0800 (中国标准时间)
   2、sqlserver 时间格式 /Date(1364812396843)/
   3、mongodb 时间格式 2018/01/01 01:01:01
   4、mysql 时间格式 2018-01-01 01:01:01
  5、nodejs的json时间"2018-03-04T11:14:27.878Z"
 参数二:时间格式  
   1、javascrpt 自带的时间格式 datetime类型 Sun Mar 04 2018 18:45:54 GMT+0800 (中国标准时间)
   2、sqlserver 时间格式 /Date(1364812396843)/
   3、mongodb 时间格式 2018/01/01 01:01:01
   4、mysql 时间格式 2018-01-01 01:01:01
  5、nodejs的json时间"2018-03-04T11:14:27.878Z"

返回值: 布尔型变量或字符串

U.UF.D.sizeComparison = function (date, date1) {
    var _date = U.MT.formatDateToArray(date),              //把时间处理成数组    并赋值
        _date1 = U.MT.formatDateToArray(date1);
    for (var _i = 0 ; _i<_date.length ; _i++){      //循环时间
        if(_date[_i]>_date1[_i]) return true;          //判断数组中每一个元素的大小
        if(_date1[_i]>_date[_i]) return false;          //date 大就返回true date1 大就返回 false
    }
    return 'equal';                                 //如果一模一样 返回'equal'
}

示例:U.UF.D.sizeComparison('2018/01/01 01:01:01','2018/01/01 01:01:01');
结果:equal


            

尝试一下:

U.UF.D.sizeComparison('2018/01/01 01:01:01','2018/01/01 01:01:01');

返回结果

工作人员

 
            
作者:周琳恒
信息录入:周琳恒