我的表有一个列定义如此
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