DateTime.TryParse в зависимости от региональных настроек (формата), не может разобрать дату в формате дд.М.гггг. с . в конце года - PullRequest
0 голосов
/ 24 января 2020

Кто-нибудь знает, почему он не может быть проанализирован. Региональные настройки (формат) - македонский (Северная Македония). Когда я изменяю Региональные настройки на Сербский (латиница, Сербия), он работает и возвращает d как {22.9.1972. 00:00:00}.

//obj.ToString() = "22.9.1972. 0:00:00" -- this is obj value and it should be parsed 

DateTime d = DateTime.MinValue;

if (DateTime.TryParse(obj.ToString(), out d))
          return d;
...