8
votes

Quelle est la meilleure façon de convertir un objet DateTime Zope en objet DateTime Python?

J'ai besoin de convertir un objet DateTime Zope 2 dans un objet DateTime Python. Quelle est la meilleure façon de le faire? Merci, Erika


0 commentaires

3 Réponses :


1
votes

Si vous voulez dire Ceci un

>>> time.strptime('04/25/2005 10:19','%m/%d/%Y %H:%M')
time.struct_time(tm_year=2005, tm_mon=4, tm_mday=25, tm_hour=10, tm_min=19, tm_sec=0, tm_wday=0, tm_yday=115, tm_isdst=-1)


0 commentaires

7
votes
modernthingy = datetime.datetime.fromtimestamp(zopethingy.timeTime())
The datetime instance is timezone-naive; if you need to support timezones (as Zope2's DateTime does), I recommend third-party extension package pytz.

0 commentaires

11
votes

Les implémentations DateTime plus récentes (2.11 et UP) ont une méthode asdateTime qui renvoie une instance Python DateTime.DateTime: xxx


0 commentaires