2024-06-02 22:44:32 发布
网友
我的数据格式类似于DDHHMM(day hour minutes),例如120630。因此12号是06:30。我只想提取小时和分钟,并将其转换为时间对象。这可能吗。我得到以下错误
time = datetime.strptime(column[3], '%H:%M') #data is from CSV ValueError: time data '120630' does not match format '%H:%M'
首先需要以当前使用的^{}格式解析datetime字符串,然后使用^{}将datetime对象转换为所需的格式:
datetime.strptime('120630', '%d%H%M').strftime('%H:%M') # '06:30'
首先需要以当前使用的^{} 格式解析datetime字符串,然后使用^{} 将datetime对象转换为所需的格式:
相关问题 更多 >
编程相关推荐