我需要能够将我从sql数据库接收到的时间对象上的时间转换为python。这里是我正在使用的当前Python代码,没有任何转换。我需要增加2个半小时的时间。在Python中添加2个半小时到时间对象
def getLastReport(self, sql):
self.connectDB()
cursor.execute(sql)
lastReport = cursor.fetchall()
date = lastReport[0][0].strftime('%Y-%m-%d %H:%M UTC')
dataset_id = int(lastReport[0][1])
cursor.close()
DATABASE.close()
return date, dataset_id
我似乎无法让你的代码工作。错误:回溯(最近一次调用最后一次): 文件“”,第1行,在-toplevel- dt = datetime.strptime(date,'%Y-%m-%d%H:%M') AttributeError :'模块'对象没有属性'strptime' –
Richard
2010-07-21 12:28:56
或者将你的导入改为'from datetime import datetime'或者将代码改为'datetime.datetime.strptime' – AdmiralNemo 2010-07-21 12:44:45