(self, dt)
| 69 | return _time.tzname[self._isdst(dt)] |
| 70 | |
| 71 | def _isdst(self, dt): |
| 72 | tt = (dt.year, dt.month, dt.day, |
| 73 | dt.hour, dt.minute, dt.second, |
| 74 | dt.weekday(), 0, -1) |
| 75 | stamp = _time.mktime(tt) |
| 76 | tt = _time.localtime(stamp) |
| 77 | return tt.tm_isdst > 0 |
| 78 | |
| 79 | Local = LocalTimezone() |
| 80 |