BUG : Adding *kwargs for name retention in Index args
- [x] closes #21697
- [ ] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

Hello @uds5501! Thanks for updating the PR.

 - In the file [`pandas/core/tools/datetimes.py`](https://github.com/pandas-dev/pandas/blob/ec356fa62241750a227c1bafb4c0c396bde1c293/pandas/core/tools/datetimes.py), following are the PEP8 issues :

> [Line 596:21](https://github.com/pandas-dev/pandas/blob/ec356fa62241750a227c1bafb4c0c396bde1c293/pandas/core/tools/datetimes.py#L596): [E722](https://duckduckgo.com/?q=pep8%20E722) do not use bare except'



##### Comment last updated on July 09, 2018 at 12:12 Hours UTC @mroeschke  Sure sir, would do @mroeschke I had a quick question. I made a commit regarding the whatsnew note in another path. If I want to add the commit in this PR itself.. how do I do that? @uds5501 I am not sure if I completely follow but you could potentially merge the other branch into this branch locally or just re-do the whatsnew entry. The latter is probably easiest since we are just talking about a one-liner closing as dupe of #21848 which is farther along