Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để chuyển đổi chuỗi ngày tháng trong Python mm / dd / yyyy sang datetime?


Bạn có thể chuyển đổi một chuỗi thành đối tượng ngày tháng bằng cách sử dụng hàm strptime. Cung cấp chuỗi ngày tháng và định dạng ngày tháng được chỉ định.

Ví dụ

import datetime
date_str = '29/12/2017' # The date - 29 Dec 2017
format_str = '%d/%m/%Y' # The format
datetime_obj = datetime.datetime.strptime(date_str, format_str)
print(datetime_obj.date())

Đầu ra

Điều này sẽ cung cấp đầu ra -

2017-12-29