と私はpy-prettyでのObjectIDのタイムスタンプを飾り立てるしようとしているが、それは私にはTypeErrorを与え続け:MongoのオブジェクトID:「オフセット・ナイーブ比較することはできませんし、オフセット認識を日付時刻が」偶数pytz
TypeError: can't compare offset-naive and offset-aware datetimes
た後でも、私はタイムスタンプをPytzのタイムゾーンを認識できないUTC日付に変換しようとしています。これは私が試しているコードです
import datetime
import pytz
import pretty
# ...
song = db.songs.find_one({ 'GUID' :})
dateTimeUnaware = song['_id'].generation_time.now(pytz.utc)
prettyDate = pretty.date(dateTimeUnaware)
これは私にタイプエラーを与え続けていますか? pytz関数はタイムゾーンに無関心ではないはずですか?
を探すために、良いアイデアかもしれません無関心ではない... pytz.utcにutcのタイムゾーンを与えること。それを削除すると、あなたの問題を解決するはずです 'dateTimeUnaware = song ['_ id']。generation_time.now()' – Pykler