Python 使用SQLAlchemy和PostgreSQL选择日期时间格式

Python 使用SQLAlchemy和PostgreSQL选择日期时间格式,python,postgresql,sqlalchemy,Python,Postgresql,Sqlalchemy,我在PostgreSQL中有一个由SQLAlchemy创建的表,如下所示: Column('dt_index_tex', DateTime) 如果我插入一个类似“21-01-2014”的日期,在查询时,我会得到不同格式的日期: SELECT dt_index_tex from table; dt_index_tex | ------------------------+ 2014-01-21 00:00:00 | 如何以DMY格式进行查询 我知道

我在PostgreSQL中有一个由SQLAlchemy创建的表,如下所示:

Column('dt_index_tex', DateTime)
如果我插入一个类似“21-01-2014”的日期,在查询时,我会得到不同格式的日期:

SELECT dt_index_tex from table;
    dt_index_tex        |        
------------------------+
 2014-01-21 00:00:00    |
如何以DMY格式进行查询

我知道在PostgreSQL中,我有
to_char
函数,但我想用SQLAlchemy做点什么,所以我不必每次查询表时都更改格式。
我想我必须尝试另一种创建表的方法,但不知道缺少了什么。

在SQLAlchemy中查询日期的代码是什么?如果您使用SQLAlchemy创建它并通过SQLAlchemy进行查询,SQLAlchemy应该为您处理格式并将其作为datetime对象(而不是字符串)返回。您说得对,伙计,太傻了,谢谢!