很简单,这是我的问题:
class A(models.Model):
x = DateTimeField(...)
class B(models.Model):
x = DateField(...)
给定A和B的实例,我如何简单地将b.x设置为a.x?只需将b.x设置为a.x就会导致b.x为None。
提前致谢。
答案 0 :(得分:3)
使用datetime.datetime.date()
获取date
组件,如下所示:
a = A()
b = B()
# Stuff
b.x = a.x.date()
有关详细信息,请参阅http://docs.python.org/library/datetime.html#datetime-objects。