728x90
반응형
import datetime
tt = input('현재 시각을 입력하세요 : ') # 시각 입력 받기. 시 분 초
ss = int(input('초를 입력하세요 : ')) # 초 입력 받기
t_lst = tt.split() # 입력 받은 현재 시각을 공백으로 분리
today = datetime.datetime.now().strftime('%Y%m%d') # 년월일은 오늘로 설정. 오늘날짜를 문자열로 받음
now_tt = today + '-' + t_lst[0] + t_lst[1] + t_lst[2] # 년원일에 입력 받은 시 분 초 문자열을 붙임
dt = datetime.datetime.strptime(now_tt, '%Y%m%d-%H%M%S') # 년월일+시분초 를 datetime 형 으로 변환
timeplus = dt + datetime.timedelta(seconds=ss) # 초(second) 더하기. timedelta(seconds) 함수로 입력 받은 초 더하기
print(f"{timeplus.strftime('%H시 %M분 %S초') }") # 출력
결과
현재 시각을 입력하세요 : 23 48 59
초를 입력하세요 : 2515
00시 30분 54초
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 5명 학생 점수 입력 받아 파일 저장, 평균 계산 (1) | 2022.12.11 |
---|---|
[파이썬] 문제 : 7글자 입력받아 회문 검사 (0) | 2022.12.11 |
[파이썬] 문제 : 폐기물 csv파일로 막대그래프(bar) 그리기(pandas, groupby) (0) | 2022.12.10 |
[파이썬] 문제 : 폴더 압축 (0) | 2022.12.10 |
[파이썬] 문제 : PyQt5 마우스 더블클릭 이벤트 (0) | 2022.12.10 |
댓글