728x90
반응형
문제
파이썬 시간 누적하려고 할 때 datetime을 사용하게 되면 24시간이 지나면 00시부터 다시 시작하게 되는데 24시(하루가 지나면)를 1일로 바꿔 시간 누적 할 수 있는 방법은 어떻게 하나요?
방법
hour에 대한 누적이라고 하니 아래 코드와 같이 하시며 될 것 같아요.
from datetime import datetime
# start_time = datetime.now()
start_time = datetime.strptime('2022-01-01 05:00:00',"%Y-%m-%d %H:%M:%S")
end_time = datetime.strptime('2022-01-02 10:30:00',"%Y-%m-%d %H:%M:%S")
run_time = end_time - start_time
print(run_time, '/', run_time.days, '/', run_time.seconds,'/',run_time.days * 24, '/', run_time.seconds/60/60)
728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : x축은 변수명, y축은 값으로 plot 그리기 (0) | 2022.11.22 |
|---|---|
| [파이썬] 문제 : 리스트에 작은순서로 나열하기 (0) | 2022.11.22 |
| [파이썬] 문제 : 지수로 표시 하기 (0) | 2022.11.22 |
| [파이썬] 문제 : DataFrame에서 결측값 찾기 (0) | 2022.11.22 |
| [파이썬] 문제 : 실행 인수를 받아 파일의 단어 추출 (1) | 2022.11.22 |
댓글