AttributeError:类型对象'datetime.time'没有属性'mktime'

时间:2016-11-05 14:34:39

标签: python import mktime

我收到此属性错误,因为我正在导入模块或者错误地引用它们。

from datetime import date, timedelta, datetime, time, tzinfo

def utc2local (utc):
    epoch = time.mktime(utc.timetuple())
    offset = datetime.fromtimestamp (epoch) - datetime.utcfromtimestamp (epoch)
    return utc + offset

通过

调用
(utc2local(rise), utc2local(set))

给了我 - AttributeError:type object'datetime.time'没有属性'mktime'

我已将导入更改为

import time
from datetime import date, timedelta, datetime, tzinfo

但是我得到了 - TypeError:'module'对象不可调用

我应该如何调用模块或者我应该使用什么来引用它们,谢谢

1 个答案:

答案 0 :(得分:0)

您不需要导入日期时间 就这么做:

$values = [];
while ( $row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC) ) {
    $values[$row['name']][] = $row['casetypecodename'];
}

import time
time.mktime(your_time)

来源:https://www.tutorialspoint.com/python/time_mktime.htm