1.1 --- a/DateSupport.py Tue Jul 23 00:17:58 2013 +0200
1.2 +++ b/DateSupport.py Fri Oct 11 08:28:37 2013 +0200
1.3 @@ -669,7 +669,7 @@
1.4
1.5 try:
1.6 return self._as_olson_datetime()
1.7 - except (pytz.UnknownTimeZoneError, pytz.AmbiguousTimeError):
1.8 + except (pytz.UnknownTimeZoneError, pytz.AmbiguousTimeError, pytz.NonExistentTimeError):
1.9
1.10 # Try again, using an earlier local time and then stepping forward
1.11 # in the chosen zone.
1.12 @@ -685,7 +685,7 @@
1.13
1.14 try:
1.15 self._as_olson_datetime()
1.16 - except (pytz.UnknownTimeZoneError, pytz.AmbiguousTimeError):
1.17 + except (pytz.UnknownTimeZoneError, pytz.AmbiguousTimeError, pytz.NonExistentTimeError):
1.18 return 1
1.19
1.20 return 0