Python: Comment faire pour obtenir une valeur de type datetime.aujourd'hui() qui est “timezone conscient”?

Je suis en train de soustraire une date de valeur à partir de la valeur de datetime.today() de calculer combien de temps il y a quelque chose a été. Mais il se plaint:

TypeError: can't subtract offset-naive and offset-aware datetimes

La valeur datetime.today() ne semble pas être le "fuseau horaire courant", tandis que mon autre valeur à la date de l'est. Comment puis-je obtenir une valeur de datetime.today() qui est le fuseau horaire courant? Maintenant, c'est de me donner l'heure en heure locale, qui se trouve être PST, c'est à dire UTC-8 heures. Pire des cas, est il possible que je peux entrer manuellement une valeur de timezone dans le datetime objet renvoyé par datetime.today() et réglez-UTC-8? Bien sûr, l'idéal serait pour elle de connaître automatiquement le fuseau horaire.

InformationsquelleAutor mindthief | 2010-12-25