본문 바로가기
자바(Java)

📅 자바(Java)로 현재 날짜와 시간 출력하기 – 아주 쉽게 알려드릴게요!

by 코딩하는 욤욤이 2025. 4. 22.
반응형

안녕하세요! 오늘은 Java 언어를 사용해서 현재 날짜와 시간을 출력하는 방법에 대해 아주 쉽게 알려드릴게요. 프로그래밍을 처음 시작하신 분들도 이해하실 수 있도록 하나씩 천천히 설명드리겠습니다.


✅ 우리가 만들 프로그램은?

지금 이 순간의 날짜(Date)와 시간(Time)을 화면에 출력해주는 간단한 프로그램입니다.


🛠 사용하는 클래스: LocalDateTime, DateTimeFormatter

자바에는 날짜와 시간을 다룰 수 있는 여러 가지 도구(클래스)가 있습니다. 그중에서 저희는 LocalDateTime과 DateTimeFormatter를 사용할 거예요.

  • LocalDateTime: 현재 날짜와 시간을 가져올 수 있어요.
  • DateTimeFormatter: 날짜와 시간을 보기 좋게 꾸며주는 역할을 해요.

✏️ 코드 예제

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class Main {
    public static void main(String[] args) {
        // 현재 날짜와 시간 가져오기
        LocalDateTime now = LocalDateTime.now();

        // 출력 형식 지정하기 (예: 2025-04-22 14:30:45)
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");

        // 날짜와 시간을 형식에 맞춰 문자열로 바꾸기
        String formattedDateTime = now.format(formatter);

        // 결과 출력하기
        System.out.println("현재 날짜와 시간: " + formattedDateTime);
    }
}

📝 코드 설명

하나씩 천천히 살펴보겠습니다:

  1. LocalDateTime.now();
    → 지금 이 순간의 날짜와 시간을 가져옵니다.
  2. DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    → 날짜와 시간을 "2025-04-22 14:30:45" 이런 식으로 보기 좋게 바꿔줍니다.
  3. now.format(formatter);
    → 가져온 날짜와 시간을 우리가 설정한 형식으로 바꿉니다.
  4. System.out.println(...);
    → 화면에 출력해 줍니다.

📌 실행 결과 예시

현재 날짜와 시간: 2025-04-22 15:45:30

※ 여러분의 컴퓨터에서 실행하시면, 실행하는 그 시점의 날짜와 시간이 출력됩니다!


🎉 마무리하며

오늘은 자바에서 현재 날짜와 시간을 출력하는 가장 기본적인 방법을 알아보았습니다.
처음엔 조금 낯설 수 있지만, 직접 코드를 한 줄씩 따라 해보시면 금방 익숙해지실 거예요.

 

궁금한 점이 있으시면 언제든지 댓글로 남겨주세요! 😊
다음 시간에도 더 쉬운 설명으로 찾아뵙겠습니다.

반응형