mirror of https://github.com/ElemeFE/element
DatePicker: fix month viewer disable date bug
parent
93910da173
commit
74970c8bde
|
@ -82,7 +82,16 @@
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ((date - nextMonth) === 0) flag = true;
|
// There is a bug of Chrome.
|
||||||
|
// For example:
|
||||||
|
// var date = new Date('1988-04-01 00:00:00') Fri Apr 01 1988 00:00:00 GMT+0800 (CST)
|
||||||
|
// date.setMonth(4) Sun May 01 1988 00:00:00 GMT+0900 (CDT)
|
||||||
|
// Sometimes the time zone will change.
|
||||||
|
if (date.getFullYear() === nextMonth.getFullYear() &&
|
||||||
|
date.getMonth() === nextMonth.getMonth() &&
|
||||||
|
date.getDate() === nextMonth.getDate()) {
|
||||||
|
flag = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
style.disabled = flag;
|
style.disabled = flag;
|
||||||
|
|
Loading…
Reference in New Issue