Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีแปลง Date String mm/dd/yyyy เป็น Datetime ใน Python

แปลง String เป็น Date Object ด้วย strptime ให้ Date String และ Format ที่ Date ระบุอยู่

ตัวอย่าง

import datetime

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

ผลลัพธ์

2017-12-29

Directives: %d=Day, %m=Month, %Y=Year 4 digits