-
[JAVA] LocalDate, LocalDateTime 사용법JAVA 2018. 11. 5. 22:501234567891011121314151617181920212223242526272829303132333435package test_java;import java.io.IOException;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.Period;import java.time.format.DateTimeFormatter;public class Main{public static void main(String[] args) throws IOException{System.out.println("오늘 날짜 : " + LocalDate.now()); // 2018-11-05System.out.println("지금 : " + LocalDateTime.now()); // 2018-11-05T21:25:19.239System.out.println("지정 날짜 출력 : " + LocalDate.of(1991, 4 ,17)); // 1991-04-17System.out.println("지정 날짜+시간 출력 : " + LocalDateTime.of(2015, 4, 17, 13, 15, 50)); // 2015-04-17T13:15:50System.out.println("String ===> LocalDate : " + LocalDate.parse("2018-01-03")); // 2018-01-03LocalDate localDate2 = LocalDate.of(2018, 12, 25);System.out.println("LocalDate ==> String : "+ localDate2.format(DateTimeFormatter.ISO_DATE)); // 2018-12-25String startDate="2018-01-31";String endDate="2018-02-01";System.out.println("두 날짜사이의 월간격 : " + Period.between(LocalDate.parse(startDate), LocalDate.parse(endDate)).getMonths()); // 0System.out.println("두 날짜사이의 일간격 : " + Period.between(LocalDate.parse(startDate), LocalDate.parse(endDate)).getDays()); // 1 System.out.println("시작날짜로 부터 3개월 이후 : " + LocalDate.parse(startDate).plusMonths(3)); // 2018-04-30}}// CLASS END
'JAVA' 카테고리의 다른 글
[JAVA] 람다식과 함수형 인터페이스 (0) 2018.11.11 [JAVA] 람다식이란? 그리고 사용법! (0) 2018.11.11 [JAVA] final 멤버 변수는 상수가 아니다 (0) 2018.10.25 [소스코드 보안 취약점]적절하지 않은 난수 값 사용 (0) 2018.10.21 [JAVA] 객체 정렬 Comparator (0) 2018.08.29