W mongodb
, pole o nazwie joining_date
pojawia się jakoSprawdzanie, czy obiekt datetime w MongoDB jest w formacie UTC lub nie z pytona
"Sun Dec 19 2010 05:35:55 GMT+0000 (UTC)"
ta jak widać jest data UTC. Ale to samo pole, gdy dostępne z pymongo pojawia
jak
datetime.datetime(2010, 12, 19, 5, 35, 55, 286000)
Od pytona muszę sprawdzić, czy data jest w formacie UTC czy nie.
Problem: mam dziwny wynik, jak pokazano poniżej
v = datetime(2010, 12, 19, 5, 35, 55, 286000)
v.tzinfo == pytz.utC# Returns False !..why ?
Jak mogę odzyskać oryginalny ciąg Sun Dec 19 2010 05:35:55 GMT+0000 (UTC)
z datetime.datetime(2010, 12, 19, 5, 35, 55, 286000)
lub w jaki sposób mogę sprawdzić, czy datetime.datetime(2010, 12, 19, 5, 35, 55, 286000)
jest w formacie UTC czy nie?
czy twoja data jest zapisana jako ciąg lub obiekt daty w mongodb? czy pymongo automatycznie "marnuje" ciąg znaków na obiekt daty? – vgoklani