我在将字符串转换为使用datetime.strptime
import time
import pandas as pd
tm = ('12:00')
datetime.strptime(tm, '%I, %M')
ValueError: time data '12:00' does not match format '%I, %M'
我应该使用其他格式吗?
答案 0 :(得分:2)
由于您的输入看起来像12:00
,因此其格式为<hour>:<minute>
,因此您需要使用格式规范%I:%M
。
注意:%I
只会在01
和12
之间 - 如果您的时间戳中的第一个数字可能大于12,则应使用%H
代替