일반적으로 프로그램 개발 시 현재 날짜와 시간을 가져오는 작업은 매우 중요합니다. Python에서는 datetime 모듈을 사용하여 현재 날짜와 시간을 가져올 수 있습니다. 이 글에서는 Python 코드를 사용하여 현재 날짜와 시간을 가져오는 방법에 대해 알아보겠습니다.
datetime 모듈
Python의 datetime 모듈은 날짜와 시간에 관련된 다양한 기능을 제공합니다. 이 모듈을 사용하여 현재 날짜와 시간을 가져올 수 있습니다. 먼저, datetime 모듈을 import하는 방법부터 시작해봅시다.
import datetime
현재 날짜 가져오기
datetime 모듈을 사용하여 현재 날짜를 가져오기 위해서는 datetime.date.today()
메서드를 사용합니다.
current_date = datetime.date.today()
print("현재 날짜:", current_date)
위의 코드를 실행하면 현재 날짜가 출력됩니다.
현재 시간 가져오기
현재 시간을 가져오기 위해서는 datetime.datetime.now()
메서드를 사용합니다.
current_time = datetime.datetime.now()
print("현재 시간:", current_time)
위의 코드를 실행하면 현재 시간이 출력됩니다.
추가적인 형식 지정하기
datetime 객체는 다양한 형식으로 날짜와 시간을 표현할 수 있습니다. 이를 위해 strftime()
메서드를 사용할 수 있습니다. 예를 들어, ‘년-월-일’ 형식으로 날짜를 표현하려면 다음과 같이 코드를 작성할 수 있습니다.
formatted_date = current_date.strftime("%Y-%m-%d")
print("형식화된 날짜:", formatted_date)
위의 코드를 실행하면 ‘2022-01-01’과 같은 형식으로 날짜가 출력됩니다.
마무리
이 글에서는 Python에서 현재 날짜와 시간을 가져오는 방법에 대해 알아보았습니다. datetime
모듈을 사용하여 현재 날짜와 시간을 쉽게 가져올 수 있고, strftime()
메서드를 사용하여 원하는 형식으로 날짜와 시간을 표현할 수 있습니다. 이러한 기능을 활용하여 프로그램에서 필요한 날짜와 시간 정보를 쉽게 다룰 수 있습니다.