문제 링크
16170번: 오늘의 날짜는?
지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다.
www.acmicpc.net
문제 설명
2018 SCAL-MOOKJA에 출전하기로 한 무근이와 인서는 대회 준비를 위해 같이 모여 문제를 풀기로 했다.
그런데 어느 날, 일어나서 날짜를 확인해 보니 무근이와 인서의 시계가 서로 다른 날짜를 가리키고 있었다. 두 사람이 정확한 날짜에 모일 수 있도록 문제를 푸는 지금 시각이 UTC+0(세계 표준시)을 기준으로 무슨 날짜인지 출력해 주는 프로그램을 작성하자.
만약 서울에서 확인한 시각이 2018년 9월 29일 오후 2시 정각이라면 UTC+0 기준의 시각은 2018년 9월 29일 오전 5시 정각이다.
입력
이 문제는 입력이 없다.
출력
지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다.
구조화
LocalDateTime 사용
소스 코드 (UTC)
import java.time.*;
public class Main {
public static void main(String[] args) {
LocalDateTime n = LocalDateTime.now();
System.out.println(n.getYear());
System.out.println(n.getMonthValue());
System.out.println(n.getDayOfMonth());
}
}
소스 코드 (KST)
한국 존 설정
import java.time.*;
public class Main {
public static void main(String[] args) {
LocalDateTime n = LocalDateTime.now(ZoneId.of("Asia/Seoul"));
System.out.println(n.getYear());
System.out.println(n.getMonthValue());
System.out.println(n.getDayOfMonth());
}
}
'Algorithm > 백준' 카테고리의 다른 글
[백준] 10799 쇠막대기 🪄 (Java) (1) | 2024.04.25 |
---|---|
[백준] 16397 탈출 🚪 (Java) (0) | 2024.04.25 |
[백준] 2294 동전 2 💰 (Java) (0) | 2024.04.21 |
[백준] 1715 카드 정렬하기 🃏 (Java) (1) | 2024.04.20 |
[백준] 11729 하노이 탑 이동 순서 🗼 (Java) (0) | 2024.04.19 |
문제 링크
16170번: 오늘의 날짜는?
지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다.
www.acmicpc.net
문제 설명
2018 SCAL-MOOKJA에 출전하기로 한 무근이와 인서는 대회 준비를 위해 같이 모여 문제를 풀기로 했다.
그런데 어느 날, 일어나서 날짜를 확인해 보니 무근이와 인서의 시계가 서로 다른 날짜를 가리키고 있었다. 두 사람이 정확한 날짜에 모일 수 있도록 문제를 푸는 지금 시각이 UTC+0(세계 표준시)을 기준으로 무슨 날짜인지 출력해 주는 프로그램을 작성하자.
만약 서울에서 확인한 시각이 2018년 9월 29일 오후 2시 정각이라면 UTC+0 기준의 시각은 2018년 9월 29일 오전 5시 정각이다.
입력
이 문제는 입력이 없다.
출력
지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다.
구조화
LocalDateTime 사용
소스 코드 (UTC)
import java.time.*;
public class Main {
public static void main(String[] args) {
LocalDateTime n = LocalDateTime.now();
System.out.println(n.getYear());
System.out.println(n.getMonthValue());
System.out.println(n.getDayOfMonth());
}
}
소스 코드 (KST)
한국 존 설정
import java.time.*;
public class Main {
public static void main(String[] args) {
LocalDateTime n = LocalDateTime.now(ZoneId.of("Asia/Seoul"));
System.out.println(n.getYear());
System.out.println(n.getMonthValue());
System.out.println(n.getDayOfMonth());
}
}
'Algorithm > 백준' 카테고리의 다른 글
[백준] 10799 쇠막대기 🪄 (Java) (1) | 2024.04.25 |
---|---|
[백준] 16397 탈출 🚪 (Java) (0) | 2024.04.25 |
[백준] 2294 동전 2 💰 (Java) (0) | 2024.04.21 |
[백준] 1715 카드 정렬하기 🃏 (Java) (1) | 2024.04.20 |
[백준] 11729 하노이 탑 이동 순서 🗼 (Java) (0) | 2024.04.19 |