프로그래밍언어/파이썬
날짜 관련 모듈 : datetime
윤채니챈
2023. 6. 10. 15:12
728x90
반응형
datetime.now() 함수: 현재 날짜와 시간을 반환
now = datetime.datetime.now()
***포맷 연산자 사용하기
now = datetime.datetime.now()
today = now.strftime("%Y-%m-%d")
print('오늘 날짜:', today)
%Y, %m, %d는 각각 연도, 월, 일을 나타내는 포맷 지시자
- %Y: 네 자리 연도를 표시합니다. 예를 들어, 2023
- %m: 두 자리 월을 표시합니다. 예를 들어, 06
- %d: 두 자리 일을 표시합니다. 예를 들어, 09
- -> now.strftime("%Y-%m-%d")를 사용하면 2023-06-09와 같이 형식화된 날짜를 얻을 수 있다.
##결과값
오늘 날짜: 2023-06-10
# timedelta = 시간간격을 나타내는 객체 로 이 객체를 사용하면 날짜와 시간을 더하거나 빼는 등의 연산을 수행할 수 있다.
#오늘부터 3년전을 시작 날짜로 하기
time_delta = 3*365
#시작 날짜 정하기
start_date =now - datetime.timedelta(days=time_delta)
start_date = start_date.strftime("%Y-%m-%d")
print('시작날짜:', start_date)
## 결과값
# 시작날짜: 2020-06-10
728x90
반응형