首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“datetime.time”没有“mktime”

“datetime.time”没有“mktime”
EN

Stack Overflow用户
提问于 2009-08-17 12:08:48
回答 2查看 15.2K关注 0票数 8

我正在尝试将datetime对象转换为UNIX时间戳(最好以毫秒为单位,不过我不介意有没有)。

Mktime似乎是通常获得它的方法,但是我总是得到错误:

AttributeError:类型对象'mktime‘没有属性’mktime‘。

有人能告诉我我哪里做错了吗?我一直在绕圈子!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-08-17 12:17:11

我想你已经做到了

代码语言:javascript
复制
from datetime import datetime, time

而不是

代码语言:javascript
复制
import time
from datetime import datetime

因此,名为time的对象实际上来自datetime模块,而不是time模块。

票数 24
EN

Stack Overflow用户

发布于 2012-03-08 03:38:39

实际上,即使使用上面的答案,我仍然得到相同的错误消息。

我已经解决了我的问题

代码语言:javascript
复制
>>>>from time import mktime as mktime
>>>>today = mktime(2012, 12, 21, 0, 0, 0, 0, 0, 0)

我不知道为什么,但是,它只能使用别名(如mktime)...谁能告诉我原因..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1287598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档