본문 바로가기
python

python datetime 주요 3가지 기능

by 타닥타닥 토다토닥 부부 2024. 11. 21.
반응형

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" 형식
 
반응형

댓글