我将日期设置为午夜,如下所示:
user_tz = timezone('America/Los_Angeles')
day_start = user_tz.localize(entered_at.replace(hour=00, minute=00))
我打印日期,看起来像这样:
开始日期:2014-08-21 00:00:00-07:00
最后-7:00到底是什么时候让它消失?
答案 0 :(得分:2)
您的问题由Django文档的this部分回答。简而言之,它是 UTC偏移:您选择的时区与UTC之间的时差。
要“让它消失”,将识别日期时间转换为天真日期时间,或将user_tz
设置为UTC时区。