<datetime 라이브러리>
- 날짜와 시간을 처리하는 등의 다양한 기능을 제공하는 파이썬 라이브러리
▶ datetime의 now와 today 메서드를 사용하면 현재 시간을 출력할 수 있음.
▶ 오브젝트를 생성할 때 시간을 인자로 전달하면 직접 입력할 수 있음. 입력한 인자값으로 datetime 오브젝트가 생성됨
▶ datetime오브젝트는 시간 계산을 할 수 있음.
<datetime 오브젝트로 변환하기>
- 때에 따라 날짜/시계 이지만 문자열로 저장이 되어 있는 경우가 있음.
▶ 맨 위에 0행, column을 보면 Date이지만 object로 되어 있음.
▷ to_datetime 메서드를 사용하면 Date 타입으로 바꿀 수 있음. 그래서 바꿔서 새로운 열로 추가해봄
▶ 시간 형식 지정자, %d, %m, %y와 기호 / 또는 - 를 조합하여 format 인자에 전달하면 그 형식에 맞게 저장된다.
▼ 시간 형식 지정자
더보기
시간 형식 지정자 | 의미 |
%a | 요일 출력 |
%A | 요일 출력 (긴 이름) |
%w | 요일 출력(숫자, 0부터 일요일) |
%d | 날짜 2자리로 표시 출력 |
%b | 월 출력(약어) |
%B | 월 출력(긴 이름) |
%m | 월 출력(숫자) |
%y / %Y | 년 출력(2자리) / (4자리) |
%H / %I | 시간 출력 (24시간) / (12시간) |
%p | AM 또는 PM 출력 |
%M / %S | 분 / 초 출력 (2자리) |
%f | 마이크로초 출력 |
%z | UTC출력 |
%c | 날짜와 시간 출력 |
<strftime 메서드>
- 시간 형식 지정자와 strftime 메서드를 이용하면 시계열 데이터를 잘라낼 수 있다.
'Python > 개념익히기' 카테고리의 다른 글
시계열 데이터로 다양한 사례 다뤄보기 (0) | 2023.07.18 |
---|---|
datetime 값 추출하기 - 인덱스 / dt접근자 (0) | 2023.07.17 |
CSV 파일 만들기 (0) | 2023.07.10 |
python 문자열 포매팅 / format (0) | 2023.07.03 |
python - 문자열 join / splitlines / replace 메서드 (0) | 2023.07.03 |