반응형
// 입력일("yyyymmdd" 형식)과 현재날짜를 비교 후 boolean type으로 return
function isPreviousDay(dt) {
//입력 날짜 년월일
const year = dt.substring(0, 4);
const month = dt.substring(4, 6);
const date = dt.substring(6, 8);
//yyyy-mm-dd 포맷 세팅("-"를 붙이지 않으면 Invalid Date로 세팅됨)
const inputDt = new Date(year + "-" + month + "-" + date);
console.log("inputDt : " + inputDt);
//현재날짜
const now = new Date();
console.log("now : " + now);
if (inputDt === "Invalid Date") {
alert("올바른 날짜 형식이 아닙니다.");
return;
} else {
return (inputDt < now) ? true : false;
}
}
반응형
'IT > development' 카테고리의 다른 글
[thymeleaf] 문자열 합치기 (0) | 2023.06.21 |
---|---|
[thymeleaf] 리터럴 대체 (0) | 2023.06.14 |
[springBoot] spring security passwordEncode (0) | 2023.06.04 |
[springBoot/thymeleaf] ajax 페이지네이션 sample(feat. study용) (2) | 2023.06.04 |
[mybatis] mybatis oracle merge into (0) | 2023.06.03 |