问题描述
'10/5/20'
如何在Python中将其转换为日期?
解决方法
from datetime import datetime
date_str = '10/5/20'
date_obj = datetime.strptime(date_str,'%d/%m/%y')
print(f'type is {type(date_obj)},result is {date_obj}'
,
您可以使用此方法:
from datetime import date
date_string = '10/5/20'
day,month,year = date_string.split('/')
date_info = date(int(year),int(month),int(day))
,
您可以使用以下代码作为示例:
from datetime import datetime
date_time_str = '18/09/19 01:55:19'
date_time_obj = datetime.strptime(date_time_str,'%d/%m/%y %H:%M:%S')
print ("The type of the date is now",type(date_time_obj))
print ("The date is",date_time_obj)
datetime.strptime用于将字符串转换为日期,并且'%d /%m /%y%H:%M:%S'指定必须将其转换为的格式