백준 10699번
나처럼 헤매는 사람이 없기를 바라며..
사실 정말 쉬운 문제라고 할 수 있다. 그런데 뭐가 문제냐 라고 물으신다면..
문제 설명에도 아주 잘 나와있다. 채점 서버의 시간대(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")
사실 총 시간은 문제가 긴 것도 아니고 어려운 것도 아니라 오래 걸리지 않았지만 왜 나를 이렇게 기운빠지게 하는지 모르겠다..ㅎㅎ
'Problem Solving > 백준' 카테고리의 다른 글
백준 14503번 : 로봇청소기 풀이 [Java] (0) | 2023.08.16 |
---|---|
백준 17142번 : 연구소 3 풀이 [Java] (0) | 2023.08.10 |
백준 7662번 : 이중 우선순위 큐에 대한 고찰 (Java, Python) (0) | 2023.05.18 |