我试图完全按照这里描述的内容进行操作,并且看起来很简单:
Add 2 hours and 1 day onto a timestamp in django
这是我的代码:
new_event.EventDate += timedelta(hours = int(standard_time_offsets[request.user.member.timezone]))
new_event.save
print new_event.EventDate
print语句返回正确调整的日期,但是当我检查记录时,它已恢复到保存前的值。我很难过,非常感谢所有的帮助。
答案 0 :(得分:2)
您不会调用save()
方法。代码应该是:
new_event.save()
请注意括号。