nonexistent=shift in tz_localize not precise #24466
As of today (2018-12-28), I read on http://pandas-docs.github.io/pandas-docs-travis/timeseries.html#nonexistent-times-when-localizing that
This is a great new feature (i.e. having leeway to manage NonExistentTimeError explicitly)!
Timestamp("2018-03-25T02:33:00").tz_localize("CET")`) # pytz.exceptions.NonExistentTimeError: 2018-03-25 02:33:00
Or are there other cases ?
If so, I see the following behavior that would be useful besides the 'shift':
I miss essentially the 'shift_backward' ability in my day to day cases.
The reason why "snap_backward" behavior was not included was because I didn't think shifting back to
'shift_backward' / 'shift_forward' behavior could be added as well.