MarmellataDev
Published 2023. 4. 24. 16:00
Java Chapter.24 - Time, Calendar Java/Chapter

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
profile

MarmellataDev

@Marmellata

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!