파이썬의 날짜

Python에서 날짜와 시간 다루기

Max Shron

Data Scientist and Author

과정 개요

  • 1장: 날짜와 달력
  • 2장: 날짜와 시간 결합
  • 3장: 시간대와 일광 절약 시간제
  • 4장: 판다스에서의 날짜와 시간
Python에서 날짜와 시간 다루기

파이썬의 날짜

Python에서 날짜와 시간 다루기

왜 파이썬에서 date 클래스가 필요할까요?

two_hurricanes = ["10/7/2016", "6/21/2017"]

다음을 어떻게 하시겠습니까?

  • 며칠이 경과했는지 계산
  • 빠른 날짜부터 정렬되어 있는지 확인
  • 각 날짜의 요일 확인
  • 특정 기간 사이의 허리케인만 필터링
Python에서 날짜와 시간 다루기

date 객체 만들기

# Import date
from datetime import date

# Create dates two_hurricanes_dates = [date(2016, 10, 7), date(2017, 6, 21)]
Python에서 날짜와 시간 다루기

date의 속성

# Import date
from datetime import date

# Create dates
two_hurricanes_dates = [date(2016, 10, 7), date(2017, 6, 21)]

print(two_hurricanes_dates[0].year) print(two_hurricanes_dates[0].month) print(two_hurricanes_dates[0].day)
2016
10
7
Python에서 날짜와 시간 다루기

날짜의 요일 구하기

print(two_hurricanes_dates[0].weekday())
4
  • 파이썬의 요일
    • 0 = 월요일
    • 1 = 화요일
    • 2 = 수요일
    • ...
    • 6 = 일요일
Python에서 날짜와 시간 다루기

파이썬의 날짜

Python에서 날짜와 시간 다루기

Preparing Video For Download...