[python] 시간 라이브러리들

울상냥·2022년 11월 14일
0

Python

목록 보기
3/3

코테 문제를 풀다보면 종종 시간 관련된 라이브러리들을 사용할 일이많은데
맨날 검색하기 귀찮아서 내가 맨날 찾아 쓰는 것들만 정리해 놓아야지
이젠 외울법도 한데 ㅋㅋㅋㅋㅋㅋㅋ 새로 찾아쓸때마다 추가 예정..

시간 설정하기

import datetime

day = datetime.datetime(2022,1,1,12,12,12)

시간 계산하기

one_minute = datetime.timedelta(minutes = 1)
next_minute = day + one_minute

사용가능한 매개변수들은 ..

항목설명
days
seconds
microseconds마이크로 초
milliseconds밀리 초 (1밀리 초는 1000마이크로 초)
minutes
hours시간
weeks주 (7일을 의미함)

시간과 문자열

시간 -> 문자열

day_str = day.strftime('%Y-%m-%d %H:%M:%S')

문자열 -> 시간

day_str = '2022-01-01 12:12:12'
day = datetime.datetime.strptime(day_str, '%Y-%m-%d %H:%M:%S')

이외의 포맷들은

포맷설명예시
%y연도 두 자리19, 20, 21
%Y연도 네 자리2019, 2020, 2021
%m월 두 자리01, 02 ... 11 ,12
%d일 두 자리01, 02 ... 30, 31
%I시간 12시간제01, 02 … 12
%H시간 24시간제00, 01 … 23
%M분 두 자리00, 01 ... 58, 59
%S초 두 자리00, 01 ... 58, 59
profile
안되면 되게하라

0개의 댓글