diff --git a/src/common/common.js b/src/common/common.js index 89a0f7a..b4753dc 100644 --- a/src/common/common.js +++ b/src/common/common.js @@ -73,10 +73,10 @@ const common = { } }, - formatDateTime(dateObj) { - const date = new Date(dateObj); + formatDateTime(dateStr) { + const date = new Date(dateStr); const dateCheck = date.getTime(); - if (isNaN(dateCheck)) return dateObj; + if (isNaN(dateCheck)) return dateStr; const zeroFormat = num => (num < 10 ? `0${num}` : num); return { @@ -102,6 +102,16 @@ const common = { }; }, + // 해당 날짜가 오늘인지 확인 + isToday(dateStr) { + const date = new Date(dateStr); + const dateCheck = date.getTime(); + if (isNaN(dateCheck)) return '날짜 타입 에러'; + + const today = new Date(); + return date.toDateString() === today.toDateString(); + }, + // 해당 월, 일에 맞는 목록 필터링 filterTargetByDate(target, key, month, day) { if (!Array.isArray(target) || target.length === 0) return []; diff --git a/src/components/main/MainEventCalendar.vue b/src/components/main/MainEventCalendar.vue index bc06eb1..d76fae6 100644 --- a/src/components/main/MainEventCalendar.vue +++ b/src/components/main/MainEventCalendar.vue @@ -60,20 +60,20 @@