2017-10-11 6 views
1

Est-il possible d'obtenir l'inverse de cette opération:Comment trouver le nom de fuseau horaire à partir d'un tzfile en python

import dateutil.tz 
tz_ny = dateutil.tz.tz.gettz('America/New_York') 
print(type(tz_ny)) 
print(tz_ny) 

Cette impression:

dateutil.tz.tz.tzfile 
tzfile('/usr/share/zoneinfo/America/New_York') 

Comment récupérer l'Amérique/New_York ' donné tz_ny de type tzfile?

N.B. tz_ny.tzname(datetime.datetime(2017,1,1)) retourner 'EST' ou 'EDT' si la date est en été.

Répondre

0

Active qu'il existe une variable membre protégé ....

tz_ny._filename 

est

'/usr/share/zoneinfo/America/New_York'