파이썬/문법
파이썬 datetime 분으로 변경 (convert to minutes)
hanshow113
2021. 12. 29. 14:20
x = 2021.09.11 00:02
y = 2021.09.11 00:00
type(x) >>> str
datetime 형식으로 되어있지만 문자열인 경우
from datetime import datetime
converted_x = datetime.strptime(x, "%Y.%m.%d %H:%M")
converted_y = datetime.strptime(y, "%Y.%m.%d %H:%M")
converted_x >>> 2021-09-11 00:02:00
형태로 변환됨.
xy = converted_x - converted_y
xy >>> Timedelta('0 days 00:02:00')
xy.seconds
>>> 120
Timedelta의 seconds를 구한 후에 몫, 나머지 혹은 나누기 연산자를 사용하여 분으로 변환 가능