我有一个连接到数据库的脚本,以便查询它并返回带有时区变量的时间戳。我使用psycopg2来查询数据库,我的命令是:
db.execute("SELECT timestamp FROM my_table ")
data = db.fetchone()
这本身可以正常工作,但fetchone()方法总是将此时间戳作为元组返回。
(datetime.datetime(2015, 10, 2, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)),)
有没有办法将此变量作为日期时间对象返回,以便我可以使用datetime将其与当前时间进行比较。否则我必须对它执行一些字符串操作,它只是凌乱。