日期字符串转datetime处理
#时间处理 def handel_of_time(times): time_list = re.findall(r"\d+\.?\d*", times) # 只取数字 if len(time_list) == 5 : #有年份无秒 times = time_list[0] + '-' + time_list[1] + '-' + time_list[2] + ' ' + time_list[3] + ':' + time_list[ 4] + ':' + '00' # 改成xxxx-xx-xx xx:xx格式 elif len(time_list) == 4:#无年份无秒 times = '2020' + '-' + time_list[0] + '-' + time_list[1] + ' ' + time_list[2] + ':' + time_list[3] + ':' + '00' # 改成xxxx-xx-xx xx:xx格式 else:#有年份有秒 times = time_list[0] + '-' + time_list[1] + '-' + time_list[2] + ' ' + time_list[3] + ':' + time_list[ 4] + ':' + time_list[5] news_time = datetime.strptime(times, "%Y-%m-%d %H:%M:%S") return news_time