본문 바로가기
Language/Python

[Python] 현재 날짜 가져오기

by 애기 개발자 2022. 8. 8.
반응형

파이썬에서 현재 날짜, 시간을 표시하는 방법을 알아보도록 하자.

 

 

1. 출력

from datetime import datetime

print(datetime.today())		#2022-08-08 04:48:58.996300
print(datetime.today().year)	#2022
print(datetime.today().month)	#8
print(datetime.today().day)	#8
print(datetime.today().hour)	#4

날짜를 받아오기 위해 필요한 건

 

from datetime import datetime을 import 해줘야 한다.

 

2. 출력 형식

 

strftime()을 사용하여 출력 형태를 정의할 수 있다.

 

from datetime import datetime

print(datetime.today().strftime("%Y년%m월%d일 %H시%M분%S초")) 
#2022년 08월 08일 04시 48분 58초

 

 

3. 날짜 계산

timedelta()를 이용하여 날짜 계산을 할 수 있다.

 

이때는 datetime과 함께 timedelta도 같이 import 해줘야 한다.

 

from datetime import datetime, timedelta

yesterday = datetime.today()-timedelta(1)

print(yesterday)
#2022-08-07 04:48:58.996569

 

 

반응형

댓글