Java에서 날짜와 시간을 다루는 것은 개발에서 필수적인 요소 중 하나입니다. 예를 들어, 사용자의 가입일을 기록하거나, 특정 작업의 수행 시간을 측정할 때 날짜 처리가 필요합니다.하지만, Java의 날짜 처리는 여러 가지 방식이 존재하며, Date, Calendar, LocalDateTime 등 다양한 클래스가 존재합니다. 이번 글에서는 Date 객체를 중심으로 날짜 처리 방법을 살펴보고, 보다 현대적인 java.time 패키지 활용법도 간단히 소개하겠습니다. Date 객체 사용하기Java의 java.util.Date 클래스는 가장 기본적인 날짜 처리 클래스입니다. 하지만 Date 클래스는 내부적으로 UTC(협정 세계시)를 기반으로 하고 있으며, 시간대를 직접 설정할 수 없다는 단점이 있습니다.impo..