【发布时间】:2020-06-17 15:31:06
【问题描述】:
我有这个字符串'2019-01-11',在年-月-日,我想在这个日期上加一天,并在python中将其转换为日期格式。
我尝试将其转换为日期格式,以便我可以使用 'timedelta' 类为其添加一天。
date_1 = datetime.datetime.strptime('2019-01-11', "%y-%m-%d")
date_1 =date_1 + datetime.timedelta(days=1)
但我在第 1 行得到了这个错误。
raise ValueError("time data %r does not match format %r" %
ValueError: time data '2019-01-11' does not match format '%y-%m-%d'
【问题讨论】:
-
查看strftime.org - 与编写此问题相比,您发现需要
%Y而不是%y所花费的时间更少;-)