diff -r a6c6c30cda02 -r 8c1f52a7094c Lib/test/test_strptime_jy.py --- a/Lib/test/test_strptime_jy.py Mon Jan 13 16:44:18 2014 -0800 +++ b/Lib/test/test_strptime_jy.py Mon Jan 13 17:40:36 2014 -0800 @@ -20,7 +20,7 @@ def test_issue1964(self): d = strptime('0', '%f') - self.assertEqual(0, d[1]) + self.assertEqual(1900, d.tm_year) def test_main(): test_support.run_unittest( diff -r a6c6c30cda02 -r 8c1f52a7094c src/org/python/modules/time/Time.java --- a/src/org/python/modules/time/Time.java Mon Jan 13 16:44:18 2014 -0800 +++ b/src/org/python/modules/time/Time.java Mon Jan 13 17:40:36 2014 -0800 @@ -688,7 +688,7 @@ */ private static PyTuple pystrptime(String data_string, String format) { return (PyTuple) __builtin__.__import__("_strptime") - .invoke("_strptime", + .invoke("_strptime_time", Py.newUnicode(data_string), Py.newUnicode(format)); }