[java] SimpleDateFormat simpleDate = new SimpleDateFormat("yyyyMMddHHmmss") ("yyyy-MM-dd HH:mm:ss") 차이점 용도 구별 활용
좀 헷갈리는 것이 DATE 타입이다. 보통 DATE 타입이라면 날짜만 들어가는 것 같지만 일시분초도 함께 들어가있다. 그래서 일시라고 표현한다. 데이터베이스 툴을 사용하다 보면 조회되는 결과에 일시가 표시된다. 2023-05-18 13:15:69.000 그런데, 입력받는 형식에 따라서 모양새가 좀 바뀔 수도 있다. 그러면 그걸 적절히 변환해서 비교해야 제대로 비교할 수 있게 된다. 그래서 한번 해봤더니, 삽질 몇 번 하고 나서 원하는 결과를 얻을 수 있었다. 먼저 DB에 있는 값과 입력받은 값의 형식을 파악해야 한다. DB는 위에 표기된 대로 2023-05-18 13:15:69.000 이렇게 되어 있다. 하지만 입력받은 값은 20230518131569000 으로 되어 있다. 이걸 단순히 STRING으로 ..
IT감각
2023. 5. 18. 14:21