Python 当时区支持处于活动状态时,SQLite收到一个原始日期时间

Python 当时区支持处于活动状态时,SQLite收到一个原始日期时间,python,sql,datetime,timezone,Python,Sql,Datetime,Timezone,在python中运行sql时出现以下错误 /usr/lib/python2.6/site-packages/django/db/backends/mysql/base.py:64: RuntimeWarning: SQLite received a naive datetime (2012-06-22 15:53:43) while time zone support is active. 我的查询还返回了错误的数据。 如果我把时间调高2小时(17:53:43而不是15:53:43),我的时区

在python中运行sql时出现以下错误

/usr/lib/python2.6/site-packages/django/db/backends/mysql/base.py:64: RuntimeWarning: SQLite received a naive datetime (2012-06-22 15:53:43) while time zone support is active.
我的查询还返回了错误的数据。 如果我把时间调高2小时(17:53:43而不是15:53:43),我的时区atm是gmt+2,所以我认为问题出在时区

如何更改查询以使sql按预期的方式执行

sql:

编辑:添加了用于转换日期时间的代码

data = request.GET.copy()
if 'date' in data:
    try:
        data['date'] = datetime.datetime.strptime(data['date'], "%Y-%m-%dT%H:%M:%S")
    except:
        raise error(311)

在代码中使用UTC时间-时区支持已启用并将处理它。错误表示这是一个SQLite数据库,但它是一个MySQL数据库可能与
data = request.GET.copy()
if 'date' in data:
    try:
        data['date'] = datetime.datetime.strptime(data['date'], "%Y-%m-%dT%H:%M:%S")
    except:
        raise error(311)