|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 li152556543 于 2020-3-13 10:01 编辑
想表示当地时间,XXXX年XX月XX日
- import time
- t = time.localtime()
- print(time.strftime("%Y年%m月-%d日",t))
复制代码
这样就报错了报错内容是这样的
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.3.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_umd.py", line 197, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.3.3\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "C:/Users/Administrator/PycharmProjects/untitled1/excise.py", line 3, in <module>
print(time.strftime("%Y年%m月-%d日",t))
UnicodeEncodeError: 'locale' codec can't encode character '\u5e74' in position 2: encoding error
- import time
- t = time.localtime()
- print(time.strftime("%Y-%m-%d",t))
复制代码
这样输出如下,没有问题
2020-03-13
|
|