PS/BOJ

[백준 BOJ][Python] 16170 오늘의 날짜는?

Jubil 2021. 3. 7. 03:07
반응형

링크

www.acmicpc.net/problem/16170

 

16170번: 오늘의 날짜는?

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

www.acmicpc.net

 

풀이

 

한국은 UTC+9 시간대를 이용하기 때문에 파이썬의 timedelta를 이용하여 9시간을 빼준 뒤 UTC+0으로 변환하여 출력하면 된다.

 

출력형식을 맞추기 위해 '%02d' % now.month를 사용했다.

 

 

코드

 

#16170_오늘의 날짜는?
from datetime import datetime, timedelta
now = datetime.now() - timedelta(hours=9)

print(now.year)
print('%02d' % now.month)
print('%02d' % now.day)

반응형