티스토리 뷰
* 데이터베이스에 datetime이 yyyy-MM-dd HH:mm:ss 형식으로 저장 될 경우
yyyy-mm-dd hh:mm:ss형식의 String을 LocalDateTime으로 바꾸기
LocalDateTime d = LocalDateTime.parse("2021-01-31 12:52:32",
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
* java8에서 시간 / 날짜 비교
- isBefore() : 인자보다 과거일 때 true가 리턴
- isAfter() : 인자보다 미래일 때 true가 리턴
- isEqual() : 인자와 같은 시간일 때 true가 리턴
public void compareDate1() throws ParseException {
LocalDateTime date1 = LocalDateTime.parse("2019-07-12T10:11:50.000");
LocalDateTime date2 = LocalDateTime.parse("2019-11-12T15:20:31.000");
if (date1.isBefore(date2)) {
System.out.println("Date1 is before Date2");
}
if (date1.isAfter(date2)) {
System.out.println("Date1 is after Date2");
}
if (date1.isEqual(date2)) {
System.out.println("Date1 is equal Date2");
}
}
출처 : codechacha.com/ko/java-compare-date-and-time/
Java - 시간(Time), 날짜(Date) 비교하는 방법
자바에서 시간(Time), 날짜(Date) 비교하는 방법을 소개합니다. Java8에서 LocalDateTime, LocalDate, LocalTime, ZonedDateTime가 제공됩니다. 이 API에서 날짜/시간을 비교할 수 있습니다. Java8 이전에 사용했던 Date,
codechacha.com
java로 시간(time) 다루기 - yyyy-mm-dd형식 다루기, LocalDateTime 다루기 등
Java8 LocalDateTime을 비롯해 여러가지 시간을 처리하는 클래스들을 쓰면서 나오는 경우를 정리 해보았습니다. 년월일 시분초 지정해서 LocalDateTime생성하기 LocalDateTime now = LocalDateTime.now(); LocalDa..
krksap.tistory.com
'Java' 카테고리의 다른 글
Java로 간단한 BlockChain 구현 (0) | 2020.12.23 |
---|