JAVA_Math/Date class

Seeun Park·2022년 3월 17일
0

JAVA 클래스 및 라이브러리 활용

Math/Date class에서 자주 사용하는 메서드를 정리해봤다.

Math class

public class MathTest {
	public static void main(String[] args) {
		double d1 = 12.426;

		System.out.println(d1); //12.426
		//반올림
		System.out.println(Math.rount(d1)); //12
		//올림
		System.out.println(Math.ceil(d1)); //13.0
		//내림
		System.out.println(Math.floor(d1)); //12.0
	}
}

Date class ( + 날짜 관련 클래스)

public class DateTest {
	public static void main(String[] args) {
		
		//오늘 날짜 취득
		Date today = Calendar.getInstance().getTime();

		//포멧 설정
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

		System.out.println(simpleDateFormat.format(today)); //yyyy-MM-dd HH:mm:ss형식으로 날짜 출력
		
		//현재 날짜
		LocalDate localDate = LocalDate.now();

		//현재 시간
		LocalTime localTime = LocalTime.now();

		//현재 날짜, 시간
		LocalDateTime localDateTime = LocalDateTime.now();

		//포멧 설정
		DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
		System.out.println(localDateTime.format(dateTimeFormatter)); //yyyy-MM-dd HH:mm:ss형식으로 날짜 출력		

		//날짜를 더함
		localDateTime.plusDays(1);
	}
}

0개의 댓글