Problem Solving/BOJ
백준 10699번 : 오늘 날짜에 관한 고찰
hodako
2022. 9. 10. 08:08
백준 10699번
나처럼 헤매는 사람이 없기를 바라며..
사실 정말 쉬운 문제라고 할 수 있다. 그런데 뭐가 문제냐 라고 물으신다면..
10699번: 오늘 날짜
서울의 오늘 날짜를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
문제 설명에도 아주 잘 나와있다. 채점 서버의 시간대(Timezone)는 UTC + 0이다.
통상 한국의 표준 시간대(KST)는 UTC + 9이다. 그래서 아래와 같이 코드를 짠다면
import datetime
dt = datetime.datetime.today()
dt = dt.strftime("%Y-%m-%d")
print(dt)
우리가 원하는건 UTC + 0의 시간대이다. 다행히도 datetime library는 UTC + 0의 시간대를 바로 사용할 수 있게 해주는
utcnow()가 있기 때문에, 이를 복잡한 수식으로 적지 않아도 된다.
import datetime
dt = datetime.datetime.utcnow()
dt = dt.strftime("%Y-%m-%d")
print(dt)
그렇다 이 문제 뭔가 이상하지 않나?? 결국 마지막에는 이런것까지 해봤다
print("2022-09-07")
더 이상 "틀렸습니다"는 보기 싫어서 따로 사진 첨부는 하지 않겠다...
그래서 정말 한 번만 더 해보자는 심정으로 해봤는데..
print("2022-09-08")
사실 총 시간은 문제가 긴 것도 아니고 어려운 것도 아니라 오래 걸리지 않았지만 왜 나를 이렇게 기운빠지게 하는지 모르겠다..ㅎㅎ