프로그래밍 관련/파이썬
파이썬. 초를 시,분,초 형태로 만드는것에 대하여
존버매니아.임베디드 개발자
2021. 10. 28. 23:07
반응형
import datetime
input1 = datetime.timedelta(seconds=274)
input2 = datetime.timedelta(seconds=572)
print(input1)
print(input2)
>> 0:04:34
>> 0:09:32
초를 적으면 위와 같이 시,분,초 형태로 바꿔준다.
근데 이렇게만 보면 input1, input2 가 str 타입인줄 알 수 있는데
str타입은 아니다.
import datetime
input1 = datetime.timedelta(seconds=274)
input2 = datetime.timedelta(seconds=572)
print(type(input1))
>>> <class 'datetime.timedelta'>
데이터 타입 참조.
import datetime
input1 = datetime.timedelta(seconds=274)
input2 = datetime.timedelta(seconds=572)
print(input2-input1)
>>>>0:04:58
input1과 input2 간에 덧셈,뺄셈 연산도 가능하다.
그리고 seconds에 소수점을 써도 된다.
import datetime
input1 = datetime.timedelta(seconds=274.2345)
print(input1)
>>>0:04:34.234500
반응형