Python SQL 时间间隔

0 投票
1 回答
2120 浏览
提问于 2025-04-16 00:32

在使用PostgreSQL的时候,我有一个表里有一个'interval'列,我想把里面的值提取出来,以便我可以进行一些操作(比如用datetime.timedelta来处理)。不过我现在用的是PyGreSQL,它似乎把这些时间间隔返回成了字符串,这样就不太好用了。

我应该去哪里找方法,把这个时间间隔解析出来,或者让PyGreSQL把它返回成一个更有用的格式呢?

1 个回答

3

使用Psycopg 2。它可以正确地将Postgres的时间间隔数据类型转换为Python的时间差(timedelta)。

撰写回答