반응형
1. 기본적인 날짜 구하기
import datetime
# 오늘 날짜
today = datetime.date.today()
# 결과
# 2021-04-07
# 오늘 날짜 시간
now = datetime.datetime.now()
# 결과
# 2021-04-07 14:47:19.621988
# 어제날짜
yesterday = today – datetime.timedelta(1)
# 결과
# 2021-04-06
# 어제날짜 + 시간
yesterday_at_this_time = now – datetime.timedelta(1)
# 결과
# 2021-04-06 14:47:19.621988
2. 날짜 리스트 만들기
import datetime
def time() :
# 나오게할 날짜 갯수
numdays = 10
# 시작될 날짜
baseDate = datetime.date.today()
date_list = [baseDate - datetime.timedelta(days=x) for x in range(numdays)]
print("baseDate: ", baseDate)
for date in date_list :
print(date)
return None
time()
# 결과
baseDate: 2021-04-07
2021-04-06
2021-04-05
2021-04-04
2021-04-03
2021-04-02
2021-04-01
2021-03-31
2021-03-30
2021-03-29
2021-03-28
반응형
'Python' 카테고리의 다른 글
[Python] 파이썬 dependency 관리 (0) | 2021.04.15 |
---|---|
[python] REST API 호출 (requests 이용) (0) | 2021.04.07 |
[PYTHON] TXT 파일 생성 / 수정 / 읽기 (한글깨짐) (0) | 2021.04.07 |
[Python] 기본 문법 (0) | 2021.04.06 |
[PYTHON] 파이썬 Flask 사용법 2 (Jinja2 템플릿, 변수, 조건문/반복문) (0) | 2021.03.30 |