web-utils-super
Version:
前端函数库
24 lines (21 loc) • 730 B
JavaScript
/**
* @desc 判断是否为同一天
* @param {Date | String} date1
* @param {Date | String} date2 可选/默认值:当天
* @return {Boolean}
*/
function isSameDay(date1, date2) {
if (!date2) {
date2 = new Date()
}
if ((typeof date1) === 'string') date1 = new Date(date1)
if ((typeof date2) === 'string') date2 = new Date(date2)
let date1_year = date1.getFullYear(),
date1_month = date1.getMonth() + 1,
date1_date = date1.getDate()
let date2_year = date2.getFullYear(),
date2_month = date2.getMonth() + 1,
date2_date = date2.getDate()
return date1_date === date2_date && date1_month === date2_month && date1_year === date2_year
}
module.exports = isSameDay