web-ui-pack
Version:
Web package with UI elements
16 lines (15 loc) • 425 B
JavaScript
function getDateVal(v, utc) {
if (utc) {
return v.getUTCFullYear() * 1000 + v.getUTCMonth() * 32 + v.getUTCDate();
}
return v.getFullYear() * 1000 + v.getMonth() * 32 + v.getDate();
}
export default function dateCompareWithoutTime(v1, v2, utc) {
const d1 = getDateVal(v1, utc);
const d2 = getDateVal(v2, utc);
if (d1 > d2)
return 1;
if (d1 < d2)
return -1;
return 0;
}