Java Spring boot

java convert timestamp to datetime

백엔드담당자 2024. 8. 15. 00:04
반응형

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분전보다 이전인지 비교

반응형