Вы должны предпочесть DateTime.ParseExact
и TryParseExact
; Эти методы позволяют вам указать ожидаемый формат (ы) в вашей программе.
Методы DateTime.Parse
и TryParse
опасны, потому что они принимают текущий формат даты / времени, настроенный на компьютере, на котором выполняется код - который пользователь может изменить по умолчанию - вместе с парой культур нейтральные форматы. Другими словами, пользователь может изменить настройки в панели управления и отключить Parse
/ TryParse
.