반응형
python datetime 주요 3가지 기능
현재 날짜와 시간 가져오기
datetime.datetime.now() 메서드를 사용하면 현재 컴퓨터의 날짜와 시간을 가져올 수 있습니다
import datetime
# 현재 시간을 datetime 형식으로 출력
now = datetime.datetime.now()
날짜와 시간 조작
날짜 간 계산에는 timedelta 객체를 사용합니다.
from datetime import datetime, timedelta
today = datetime.now()
# 1주일 뒤 날짜 계산
next_week = today + timedelta(weeks=1)
날짜 포맷 변환
strptime()은 문자열을 날짜 객체로 변환합니다.
from datetime import datetime
date_str = "2024-11-21"
# string to datetime
date_obj = datetime.strptime(date_str, "%Y-%m-%d")
strftime()은 날짜를 특정 형식의 문자열로 변환합니다.
from datetime import datetime
now = datetime.now()
# datetime to sting
formatted_date1 = now.strftime("%Y-%m-%d") # "2024-11-21" 형식
반응형
댓글