1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Index: newplistlib.py
===================================================================
--- newplistlib.py  (revision 8619)
+++ newplistlib.py  (working copy)
@@ -191,8 +191,12 @@
         if val is None:
             break
         lst.append(int(val))
-    return datetime.datetime(*lst)
 
+    try:
+      return datetime.datetime(*lst)
+    except ValueError:
+      return datetime.datetime.min
+
 def _dateToString(d):
     return '%04d-%02d-%02dT%02d:%02d:%02dZ' % (
         d.year, d.month, d.day,