从别人哪里学习来的JS比较日期大小的方法

来源:互联网 发布:python open nameerror 编辑:程序博客网 时间:2024/05/21 08:44

//比较两个日期大小

function isValidTime(startTime,endTime){       var startstrs = startTime.split("-");       var startyear = startstrs[0];       var startmonth = startstrs[1];       var startday = startstrs[2];       var startDate = new Date(startyear,startmonth,startday);        var starttime = startDate.getTime();//转为毫秒       var endstrs = endTime.split("-");       var endyear = endstrs[0];       var endmonth = endstrs[1];       var endday = endstrs[2];       var endDate = new Date(endyear,endmonth,endday);        var endtime = endDate.getTime();       if(starttime>endtime){           return false;            }else{              return true;       }    }

//把秒转化为时分秒(例如1800秒转化为30分钟,方便在页面上显示)

public String secToTime(long time) {        String timeStr = null;         long hour = 0;         long minute = 0;         long second = 0;         if (time <= 0)             return "0秒";         else {             minute = time / 60;           if (minute < 60) {                 second = time % 60;                 timeStr = minute + "分钟";                 if(second != 0){                timeStr += second + "秒";               }           } else {                 hour = minute / 60;                 if (hour > 99)                     return "99小时59分钟59秒";                 minute = minute % 60;                 second = time - hour * 3600 - minute * 60;                 timeStr = hour + "小时";                if(minute != 0){                timeStr += minute + "分钟";               }               if(second != 0){                timeStr += second + "秒";               }           }         }         return timeStr;      }  
0 0
原创粉丝点击