MCPcopy Create free account
hub / github.com/python/cpython / print_all_nondst_folds

Method print_all_nondst_folds

Lib/test/datetimetester.py:6806–6815  ·  view source on GitHub ↗
(cls, same_abbr=False, start_year=1)

Source from the content-addressed store, hash-verified

6804
6805 @classmethod
6806 def print_all_nondst_folds(cls, same_abbr=False, start_year=1):
6807 count = 0
6808 for zonename in cls.zonenames():
6809 tz = cls.fromname(zonename)
6810 for dt, shift, prev_abbr, abbr in tz.nondst_folds():
6811 if dt.year < start_year or same_abbr and prev_abbr != abbr:
6812 continue
6813 count += 1
6814 print("%3d) %-30s %s %10s %5s -> %s" %
6815 (count, zonename, dt, shift, prev_abbr, abbr))
6816
6817 def folds(self):
6818 for t, shift in self.transitions():

Callers

nothing calls this directly

Calls 3

zonenamesMethod · 0.80
nondst_foldsMethod · 0.80
fromnameMethod · 0.45

Tested by

no test coverage detected