본문 바로가기
IT 와 Social 이야기/Python

[데이터 사이언스 스쿨] 2.15 파이썬에서 날짜와 시간 다루기

by manga0713 2021. 3. 23.

datetime 패키지

datetime 패키지에서는 날짜와 시간을 함께 저장하는 datetime 클래스, 날짜만 저장하는 date 클래스, 시간만 저장하는 time 클래스, 시간 구간 정보를 저장하는 timedelta 클래스 등을 제공한다.

 

 

 

 

strftime 메서드

 

이 메서드는 어떤 형식으로 문자열을 만들지 결정하는 형식 문자열을 인수로 받는다. 형식 문자열은 날짜 및 시간 지정 문자열을 포함한다. 다음은 많이 사용되는 날짜 및 시간 지정 문자열이다.

 

 

 

 

dateutil 패키지의 parse 함수

 

자동으로 형식 문자열을 찾아 datetime 클래스 객체를 만들어 준다.

 

 

날짜, 시간의 연산을 할 때는 두 개의 datetime 클래스 객체의 차이를 구한다. 이 결과는 timedelta 클래스 객체로 반환된다.

 

 

time 패키지

 

실행을 잠시 멈추는 sleep 함수를 제공한다. sleep 함수에 n이라는 숫자를 인수로 주면 n초만큼 쉬었다가 다음 코드를 실행한다.

 

 

 

- 출처: [데이터 사이언스 스쿨] 2.15 파이썬에서 날짜와 시간 다루기