I'm not sure why this is happening.
When I run
System.Debug(DateTime.valueOf('2019-14-11 10:55:46 pm'));
in Execute Anonymous
I'm expecting it to return the same date but in a DateTime.
However, now the date that it is returning is
2020-02-11 15:55:46