Я пытаюсь проанализировать даты, отправленные в следующем формате: 19 maj 2011
.
Это можно легко проанализировать с помощью DateTime.ParseExact("19 maj 2011", "dd MMM yyyy", new CultureInfo("sv-SE"));
Однако я также могу получить даты, которыеотформатированы как 1 maj 2011
.
При этом будет выдано System.FormatException
с сообщением
«Строка« 1 мая 2011 »не была распознана как допустимый DateTime.»
Однако, если я использую d MMM yyyy
в качестве формата, оба 19 maj 2011
и 1 maj 2011
будут работать.