SeouliteLab

[Python/파이썬] 문자열을 날짜 및 시간으로 변환하기 본문

카테고리 없음

[Python/파이썬] 문자열을 날짜 및 시간으로 변환하기

Seoulite Lab 2024. 4. 23. 09:35

예제:

from datetime import datetime

def convert_to_datetime(date_string, format):
    try:
        datetime_obj = datetime.strptime(date_string, format)
        return datetime_obj
    except ValueError:
        return None

date_string = "2024-04-25 08:30:00"
format = "%Y-%m-%d %H:%M:%S"

datetime_obj = convert_to_datetime(date_string, format)
if datetime_obj:
    print("변환된 날짜 및 시간:", datetime_obj)
else:
    print("올바른 형식으로 입력하세요.")

설명:

위의 코드는 문자열을 날짜 및 시간 객체로 변환하는 방법을 보여줍니다.

convert_to_datetime 함수는 문자열과 형식을 입력받아서 해당 문자열을 날짜 및 시간 객체로 변환합니다. 이때, strptime() 함수를 사용하여 문자열을 날짜 및 시간 객체로 변환합니다.

예외 처리를 통해 입력된 문자열이 지정된 형식과 일치하지 않는 경우를 처리합니다. 만약 변환이 실패하면 None을 반환합니다.

이 함수를 사용하여 주어진 문자열을 날짜 및 시간 객체로 변환하고, 변환된 객체를 출력합니다.