위와 같은 문제를 파이썬으로 풀고자 한다면 제대로 모듈을 알아야하나.
우선 datetime으로부터 가져오고, 그 안에서 datetime과 timedelta를 가져오도록 한다.
이후에, UTC+0을 기준으로 지금의 시간을 계산하기 위해서, 지금의 datetime을 구한 후, 그것을 서울(한국)과의 시차인 9시간을 빼면 된다.
그렇게 하면 다음과 같은 코드로 만들면 된다.
1
2
3
4
5
6
7
|
from datetime import datetime, timedelta
now = datetime.now() - timedelta(hours=9)
print(now.year)
print('%02d'%now.month)
print('%02d'%now.day)
|
cs |
출처: https://www.acmicpc.net/problem/16170
'코딩 문제풀이 및 연습 > Python 연습' 카테고리의 다른 글
[백준] 17010_Time to Decompress 파이썬 (str과 int를 space로 나눠서 동시에 입력받기) (0) | 2021.07.17 |
---|---|
[백준]17009_Winning Score.py 파이썬 (두 가지 방법으로 풀기) (0) | 2021.07.17 |
[백준] 17388_와글와글 숭고한 파이썬 (0) | 2021.07.17 |
[백준]2920_음계 파이썬 파이썬 (정렬과 copy활용) (0) | 2021.07.16 |
sys.stdin.readline()을 사용해야하는 이유 ... [백준]15372_A Simple Problem (0) | 2021.07.16 |