strftime()函数报错

UnicodeEncodeError: 'locale' codec can't encode character '\u5e74' in position 2: encoding error

我的strftime()函数调用代码如下:

time.strftime('%Y年%m月%d日')

修改为

time.strftime('%Y{y}%m{m}%d{d}).format(y='', m='', d='日')

问题解决,记录一下。