반응형
[파이썬, python] datetim으로 오늘 날짜 만들기¶
오늘 날짜 만들기¶
In [2]:
import datetime
today_dt = datetime.datetime.now()
# today (type : datetime)
today_dt
Out[2]:
datetime.datetime(2021, 3, 11, 1, 39, 58, 958012)
In [3]:
#날짜 표현 형태 1 (type:string)
today_dt.strftime('%Y%m%d')
Out[3]:
'20210311'
In [4]:
#날짜 표현 형태 2 (type:string)
today_dt.strftime('%Y-%m-%d')
Out[4]:
'2021-03-11'
[참고 1] 어제 날짜 만들기
In [5]:
yesterday_dt = today_dt - datetime.timedelta(days=1)
# yesterdat (type : datetime)
yesterday_dt
Out[5]:
datetime.datetime(2021, 3, 10, 1, 39, 58, 958012)
In [6]:
#날짜 표현 (type:string)
yesterday_dt.strftime('%Y-%m-%d')
Out[6]:
'2021-03-10'
[참고2] 지정된 날짜 만들기
In [7]:
# 2020년 1월 2일
specificday_dt = datetime.datetime(2020, 1, 2)
specificday_dt
Out[7]:
datetime.datetime(2020, 1, 2, 0, 0)
In [8]:
#날짜 표현 (type:string)
yesterday_dt.strftime('%Y-%m-%d')
Out[8]:
'2021-03-10'
[참고 3] 지난 일주일 날짜 리스트로 만들기
In [9]:
[(today_dt - datetime.timedelta(days=n)).strftime('%Y-%m-%d') for n in range(0,7)]
Out[9]:
['2021-03-11', '2021-03-10', '2021-03-09', '2021-03-08', '2021-03-07', '2021-03-06', '2021-03-05']
반응형
'python' 카테고리의 다른 글
넘파이를 활용한 워드카운트 numpy.unique, return_counts (0) | 2023.01.17 |
---|---|
파이토치 MNIST 데이터 셋 불러오기(pytorch mnist) (0) | 2023.01.15 |
주피터 노트북 사용법 모드와 스타일 (0) | 2023.01.15 |
항등행렬(identity matrix) 파이썬으로 항등행렬 곱 연산 수행 (0) | 2023.01.15 |
파이썬 딕셔너리 value를 이용하여 데이터 제거 하기(딕셔너리 아이템 지우기) (0) | 2023.01.15 |
댓글