python - Python-我可以使用 -date.strptime
问题描述
我尝试更改当天的格式(没有时间),然后出现下一个错误。请在这里向我解释问题:
from datetime import date
temp = '01/01/2000'
Date.strptime(temp, '%d/%m/%Y')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'Date' is not defined
解决方案
改用datetime.datetime
:
from datetime import datetime
temp = '01/01/2000'
print(datetime.strptime(temp, '%d/%m/%Y'))
您的代码的问题在于date
它没有该strptime
属性,并且它的用法Date
与大写 D 不同date
。
根据@MadPhysicist 的说法,Python 区分大小写。
推荐阅读
- vue.js - 使用 keycloak-js 列出用户所属的组?
- csv - RML 和 FnO 无法一起运行
- regex - 使用 bash shell 匹配正则表达式组
- python - 使用 UUID 记录 python 3.x 中的所有 python 文件
- reactjs - 我需要将哪些状态数据传递给 mapStateToProps
- python - 如何使用 Flask 从其他文件导入路由?
- c++ - 为 QML-Usage 返回 QString
- flutter - 搜索栏结果在颤动中自动刷新
- python - 错误“SyntaxError: name 'subFrameName' is parameter and global”
- javascript - 我在使用 Django 和 Ajax 时缺少什么