본문 바로가기
프로그램

[파이썬] 문제 : datetime으로 시간대별 할 일 출력

by 오디세이99 2023. 4. 13.
728x90
반응형

import datetime

now = datetime.datetime.now()                # 현재 시간 가져옴
# d_str = '2023-04-13 12:51:22'                                  # 테스트시 날짜 설정용 문자열
# now = datetime.datetime.strptime(d_str, '%Y-%m-%d %H:%M:%S')   # 테스트시 날짜 설정

if now.hour >= 9  and now.hour <= 11:       # 현재 시간이 9~11 라면
    print('기상')
elif now.hour >= 12  and now.hour <= 14:
    print('점심')
elif now.hour >= 15  and now.hour <= 17:
    print('컴퓨터 사고 과제하기')
elif now.hour >= 18  and now.hour <= 20:
    print('운동하기')
else:                                        # 그외
    print('휴식 시간')
728x90
반응형

댓글