Example date string (from MacOS localisation settings): Saturday, 2 May 2015 at 23.52.26 This gives an Invalid Date, while 'Saturday, 2 May 2015 at 23:52:26' works fine. I feel that dots in time format is a common format and should be supported.