我有以下stringy
:2017-12-03
我期待将str
转换为to_datetime
,添加BDay
并更改此日期的格式。
import datetime as dt
from pandas.tseries.offsets import BDay
valor_nuevo=(pd.to_datetime(stringy,'%Y-%m-%d') + BDay(1)).strftime('%d/%m/%Y')
输出错误AssertionError
答案 0 :(得分:1)
您需要定义参数format
或在to_datetime
中省略它:
valor_nuevo = (pd.to_datetime(stringy,format='%Y-%m-%d') + BDay(1)).strftime('%d/%m/%Y')
valor_nuevo = (pd.to_datetime(stringy) + BDay(1)).strftime('%d/%m/%Y')
print (valor_nuevo)
04/12/2017