[급질문] 날짜 비교하는거 좀 알려주세요.
우솔
2023.04.01
질문입니다.
if(Integer.parseInt(util.getToday(yyyyMMdd)) Integer.parseInt(orbean.getClose_date()))
{
out.println(alert(마감날짜가 지나서 등록할 수 없습니다.));
}
이렇게 마감날짜와 오늘날짜를 비교해서 자료를 입력하는 소스인데요
분명 마감날짜가 오늘인데 등록할 수가 없다고 하네요.
오늘이 마감이면 아직 지난게 아닌데 말이죠.
그럼 조언 부탁드립니다.
-
미련곰탱이
ㅎㅎ 다행이네요 ^^
-
떠나간그녀
자답입니다.
톰캣이 돌아가는 로컬컴퓨터의 날짜가 14일 되어 있더라구요..-_-;;
아무튼 해결방향을 제시해 주셔서 고맙습니다. -
CreamyGirl
답변 고맙습니다.
말씀하신대로 찍어보니까..
20070614 - 오늘날짜?
20070608 - 설정한 마감일
이렇게 나옵니다.
오늘날짜는 6월9일인데.. 14일로 찍히는군요..
왜 그런가요? -
핫다홍
20070610 이런식으로 나오나요? 그렇다면.. 같은 날짜는.. 않 나올것 같은데?
두개의 자리수를 비교해보시고.. 뒤에 시간도 나오는지 체크를 해보셔야 할것 같습니다.
util.getToday(\yyyyMMdd\)
orbean.getClose_date() ... 이 두개를 따로 한번 찍어서 직접 비교해보시면.. 좋을것 같습니다.
무슨 값이 들어 있는지 모르니.. 도움을 드리기가 힘드네요 ^^