At the moment regex is used to parse locale aware datetimes. Thats not the most robust implementation. It would be better to split the log line and use `DateTime.TryParse()`