[python] 특정 날짜와 시간을 문자열로 변환하기

다음은 특정한 datetime 객체를 문자열로 변환하는 방법입니다.

from datetime import datetime

# 특정한 날짜와 시간을 지정합니다
my_date = datetime(2022, 10, 31, 15, 45)

# strftime 메서드를 사용하여 문자열로 변환합니다
date_string = my_date.strftime("%Y-%m-%d %H:%M:%S")
print(date_string)

위의 코드에서 strftime 메서드는 datetime 객체를 특정한 형식의 문자열로 변환합니다. 포맷 문자열에는 %Y (년), %m (월), %d (일), %H (시), %M (분), %S (초)와 같은 지정된 형식 지시자를 사용할 수 있습니다. 따라서 이를 활용하여 출력할 문자열의 형식을 정의할 수 있습니다.

이렇게하면 date_string에는 “2022-10-31 15:45:00”과 같은 형식의 문자열이 저장될 것입니다.