我正在尝试将来自Google Analytics(分析)和Django应用程序的数据汇总在一起。
django在数据库中的日期时间以UTC为单位。 Google Analytics(分析)数据的时区为IST。
我从基于IST的Google Analytics(分析)中获取数据,并在IST中从Django的同一时期获取数据。有很多变化。
有什么办法可以解决?
最佳答案
IST(印度标准时间)比UTC(http://www.timeanddate.com/time/zones/ist)早5:30。从Django获取数据时,请确保使用本地化的datetime对象:
import pytz
from datetime import datetime
tz_india = pytz.timezone('Asia/Kolkata')
start = tz_india.localize(datetime(#Here create you datetime object from IST))
end = tz_india.localize(datetime(#Here create you datetime object from IST))
关于django - Google Analytics和Django日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30298593/