[300제] 243-245번

LILO Ghim·2021년 10월 26일

datetime 모듈 : timedelta

datetime.timedelta(days=0, seconds=0, microseconds=0, millisecodns=0, minutes=0, hours=0, weeks=0)
: 오늘부터 특정 날짜 이전까지의 날짜 출력하기

import datetime

now = datetime.datetime.now()

for day in range(5, 0, -1):
    delta = datetime.timedelta(days = day)
    date = now-delta
    print(date)

datetime 모듈 : strftime, strptime

time.strftime('포맷', 시간객체)
: 원하는 포맷으로 객체를 출력

import datetime

now = datetime.datetime.now()
print(now.strftime("%Y-%m-%d"))  #"%H:%M:%S" : 시간, %c : 날짜&시간

time.strptime('문자열', '포맷')
: 문자열 형태의 날짜를 datetime.datetime 객체로 만들 수 있고, 포맷을 지정해야 함

import datetime

day = "2021-04-13"
ret = datetime.datetime.strptime(day, "%Y-%m-%d")
print(ret)
profile
킴릴로

0개의 댓글