백준 오늘의 날짜는?

KIMYEONGJUN·2025년 1월 20일
post-thumbnail

문제

내가 생각했을때 문제에서 원하는부분

이 문제는 입력이 없다.

지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다.

내가 이 문제를 보고 생각해본 부분

그대로 출력하는 문제라서 별다르게 설명할게 없다.

코드로 구현

package baekjoon.baekjoon_26;

import java.io.IOException;
import java.time.LocalDateTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;

// 백준 16170번 문제
public class Main907 {
    public static void main(String[] args) throws IOException {
        // 현재 시각을 UTC+0 기준으로 가져오기
        LocalDateTime now = LocalDateTime.now(ZoneOffset.of("+9")); // 서울 기준 (UTC+9)
        LocalDateTime utcNow = now.minusHours(9); // UTC로 변환

        // 출력 형식 설정
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy\nMM\ndd");

        // 결과 출력
        System.out.println(formatter.format(utcNow));
    }
}

마무리

코드와 설명이 부족할수 있습니다. 코드를 보시고 문제가 있거나 코드 개선이 필요한 부분이 있다면 댓글로 말해주시면 감사한 마음으로 참고해 코드를 수정 하겠습니다.

profile
Junior backend developer

0개의 댓글