gh-70647: Add detail to error message when parsing a bad day of month. by gpshead · Pull Request #116184 · python/cpython
… month.
The presence of the values in the error message gives a stronger hint as
to what went wrong.
```
>>> datetime.strptime("2.29", "%m.%d")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
datetime.strptime("2.29", "%m.%d")
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File ".../Lib/_strptime.py", line 565, in _strptime_datetime
return cls(*args)
~~~^^^^^^^
ValueError: day 29 is out of range for month 2 in year 1900
```