Java로 시간을 출력할 수 있는 메소드가 있다.
단순하니, 코드 자체를 보면 이해가 쉽다.
더이상 자세한 설명은 생략한다.
package Day30;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
public class EXTime {
public static void main(String[] args) {
// TODO Auto-generated method stub
LocalDate d = LocalDate.now();
LocalTime t = LocalTime.now();
LocalDateTime dt = LocalDateTime.now();
System.out.println(LocalDate.now());
System.out.println(LocalTime.now());
System.out.println(LocalDateTime.now());
System.out.println("오늘의 날짜 : "+d);
System.out.println("오늘의 시간 : "+t);
System.out.println("오늘의 날짜와 시간 : "+dt);
String total = dt.getYear()+"년 ";
total += dt.getMonthValue()+"월 ";
total += dt.getDayOfMonth()+"일 ";
total += dt.getDayOfWeek()+" "; // 요일 구하기
total += dt.getHour()+"시 ";
total += dt.getMinute()+"분 ";
total += dt.getSecond()+"초 ";
System.out.println(total);
System.out.println("오늘부터 300일 기념 : "+d.plusDays(300)); // 300일을 계산해준다.
System.out.println("오늘부터 12주 후의 날짜 : "+d.plusWeeks(12));
LocalDate ld = LocalDate.of(2002,6,17);
System.out.println("오늘부터 900일 기념일 : "+ld.plusDays(900));
System.out.println("오늘부터 40주 후의 날짜 : "+ld.plusWeeks(40));
}
}
출력 결과
2023-04-24
16:00:25.875006400
2023-04-24T16:00:25.875006400
오늘의 날짜 : 2023-04-24
오늘의 시간 : 16:00:25.875006400
오늘의 날짜와 시간 : 2023-04-24T16:00:25.875006400
2023년 4월 24일 MONDAY 16시 0분 25초
오늘부터 300일 기념 : 2024-02-18
오늘부터 12주 후의 날짜 : 2023-07-17
오늘부터 900일 기념일 : 2004-12-03
오늘부터 40주 후의 날짜 : 2003-03-24
'Java > Chapter' 카테고리의 다른 글
Java Chapter.26 - Thread 쓰레드, join(), priority (0) | 2023.04.24 |
---|---|
Java Chapter.25 - Split (0) | 2023.04.24 |
Java Chapter.23 - Try, Catch (0) | 2023.04.24 |
Java Chapter.21 - Arraylist (0) | 2023.04.19 |
Java Chapter.20 - 제네릭, 자료구조 (0) | 2023.04.19 |