0
我有以下查询,的Python:SQL结果与Unix时间到秒
SELECT UNIX_TIMESTAMP() - UNIX_TIMESTAMP(rc_timestamp) AS LAG_TIME FROM recentchanges ORDER BY rc_timestamp DESC LIMIT 1
在我的Python代码,我试图把它转换成秒,但什么我目前得到的是以下几点:
{'LAG_TIME': 32L}
我试着用utf,但结果是一样的。
getLagTime = ur"""SELECT UNIX_TIMESTAMP() - UNIX_TIMESTAMP(rc_timestamp) AS LAG_TIME FROM recentchanges ORDER BY rc_timestamp DESC LIMIT 1"""
cursor.execute(getLagTime)
lagTime = cursor.fetchall()
for time in lagTime:
print time
print unicode(time['LAG_TIME'], 'utf-8', error='strict')
将您的python代码添加到问题中。 – Kristofer 2012-02-10 07:15:08
我更新了代码,这是代码非常冗长的一小部分。 – 2012-02-10 17:50:09