(cls, same_abbr=False, start_year=1)
| 6617 | |
| 6618 | @classmethod |
| 6619 | def print_all_nondst_folds(cls, same_abbr=False, start_year=1): |
| 6620 | count = 0 |
| 6621 | for zonename in cls.zonenames(): |
| 6622 | tz = cls.fromname(zonename) |
| 6623 | for dt, shift, prev_abbr, abbr in tz.nondst_folds(): |
| 6624 | if dt.year < start_year or same_abbr and prev_abbr != abbr: |
| 6625 | continue |
| 6626 | count += 1 |
| 6627 | print("%3d) %-30s %s %10s %5s -> %s" % |
| 6628 | (count, zonename, dt, shift, prev_abbr, abbr)) |
| 6629 | |
| 6630 | def folds(self): |
| 6631 | for t, shift in self.transitions(): |
nothing calls this directly
no test coverage detected