我有以下两种不同的日期时间用途:
date=request.GET.get('date','')
if date:
date = datetime.strptime(date, "%m/%d/%Y")
print date
else:
date = datetime.date.today()
似乎需要导入的是:
from datetime import datetime
date = datetime.strptime(date, "%m/%d/%Y")
和
import datetime
date = datetime.date.today()
我不能同时拥有:
from datetime import datetime
import datetime
或者一个覆盖另一个。
如果我有一个,我会得到错误: 对象今天没有属性
如何使用这两个日期时间函数?
请您参考如下方法:
您可以为导入名称添加别名以确保它们的使用方式不同。这是 datetime 在 Python 社区中受到批评的原因之一。
关于:
from datetime import datetime as dt
import datetime
这些将代表两个不同的事物。如 dir(dt) 和 dir(datetime)
