在Python中是否有禁用%d(整数占位符)的选项?我想使用%d进行从字符串到日期时间的时间转换 &


from datetime import datetime
datetime.strptime("5/20/2021 05:56:19", '%m/%d/%y %H:%M:%S')

ValueError: time data '5/20/2021 05:56:19'不匹配格式'%m/%d/%y %H:% m:%S'

日期格式必须为

datetime.strptime("5/20/2021 05:56:19", '%m/%d/%Y %H:%M:%S')

。您需要使用%Y(大写Y而不是Y),根据文档,%y仅用于使用2位数解释年份。所以你的问题与使用%d无关

相关内容

  • 没有找到相关文章

最新更新