반응형
timestamp 와 datetime 시간 비교
이런 간단한 비교가 간단히 되지 않아서 내 식대로 만들었다.
timestamp와 datetime 둘다 날짜 관련 변수인데 비교가 어려운 게 이해가 안간다...
씨샵 개발자였어서 인지 간단하게 작성할 수 있는 방식이 좋더라.
* 변수는 왠만하면 약자 대신 풀네임으로 쓰자. 받아들이는 사람마다 다르게 받아들 일 수 있다.
e.g. bef > before
DateTime before = DateTime.now().minusMinutes(10); //비교하려는 시간: 현재시간 -10분전
Timestamp updateDate = map.getUpdateDate(); //이 변수가 timestamp
boolean check = updateDate.before(Timestamp.valueOf(before.toString("yyyy-MM-dd hh:mm:ss"))); // datetime을 timestamp로 형변환. update date가 현재시간-10분전보다 이전인지 비교
반응형
'Java Spring boot' 카테고리의 다른 글
ProcessException / ProcessMessageException (0) | 2025.03.19 |
---|---|
Mybatis if문 동작 안함 (0) | 2024.12.06 |
Error Mybatis Mapped Statements collection does not contain value for (0) | 2024.12.04 |
[Error][Tomcat] (0) | 2023.03.07 |
Eclipse IDE 설치 ver.2021 (0) | 2021.07.01 |