python版本为2.7 用的MySQLdb模块,mysql版本为5.6
读取的字段类型为datetime.
代码片段如下
cur = conn.cursor()
try:
cur.execute(sql) # sql为简单的select语句
data = cur.fetchall()
for row in data:
t1 = row[0] // 得到的时间与数据库段差了1秒,但不是每行数据都差,大多数是一致的
...
except Exception,e:
...
数据库时间处理, 可以多用时间戳(精确到秒, 用Integer; 到毫秒, 用BigInteger)来存储, 然后在应用层写几个转换函数