我的postgresql表忽略了日期时间列的时间部分

时间:2014-09-25 15:19:31

标签: django postgresql datetime

我的表有一个列定义如此 myDate TIMESTAMP without time zone DEFAULT now()

我的模型如下:myDate= models.DateTimeField(auto_now_add = True)

我的Django函数像这样写入模型:

import datetime

for key, value in request_data['xx'].iteritems():
    rec , created = myTable.objects.get_or_create(myDate=datetime.datetime.strptime(value['theDateTime'])
    rec.save()

使用print命令进行调试会正确打印日期时间2014-09-25 18:06:23,但在myTable中日期时间的存储方式如下2014-09-25 00:00:00

0 个答案:

没有答案