当 USE_TZ = True 时,把当地时间(如08年奥运开幕时间)以UTC形式存入数据库的方法:
>>> import pytz
>>> cn = pytz.timezone('Asia/Taipei')
>>> import datetime
>>> cntime = datetime.datetime(2008, 8, 8, 20, 8, 8, tzinfo=cn)
>>> cntime.astimezone(pytz.utc)
datetime.datetime(2008, 8, 8, 12, 8, 8, tzinfo=<UTC>)
最后一行对应到models.DateTimeField,数据库中存放的是UTC时间, 当使用render()方法渲染时, django会再将UTC时间转化为服务器所在时区的时间。