使用peewee从SQL数据库中读取具有特定格式的DateField

时间:2015-08-31 02:14:06

标签: python peewee datefield

我想从SQL数据库中读取一列日期。但是,数据库中日期的格式类似于27-Jan-13 day-month-year。当我使用peewee DateField读取此列时,将使用以后无法使用datetime.date进行比较的格式进行读取。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您需要使用格式%Y-%m-%d将数据存储在数据库中。提取数据时,您可以以任何您喜欢的格式显示数据,但为了确保数据正确排序(并由SQLite识别为日期),您必须使用%Y-%m-%d格式(或unix时间戳,如果你喜欢这种方式)。