1234567891011121314151617181920 |
- const CompareTime = (time1, time2 = '') => {
- const date = new Date()
- let now_time = date.getFullYear() + "-" + (date.getMonth() + 1) + '-' + date.getDate() + " " + date.getHours() + ":" + date.getMinutes();
- let timeF1 = date.getFullYear() + "-" + (date.getMonth() + 1) + '-' + date.getDate() + " " + time1;
- let timeF2 = date.getFullYear() + "-" + (date.getMonth() + 1) + '-' + date.getDate() + " " + time2;
- now_time = new Date(now_time.replace(/\-/g, "\/"));
- timeF1 = new Date(timeF1.replace(/\-/g, "\/"));
- timeF2 = new Date(timeF2.replace(/\-/g, "\/"));
- // 比较传过来的两个时间
- if (time2 && timeF1 > timeF2) { // 首先比较time1和time2
- return true
- } else if (time1 && timeF1 > now_time) { // 其次比较time1和当前时间
- return true
- }
- return false
- }
- export default CompareTime;
|