Строка пользовательский формат даты и времени состоит из двух или более символов. Методы форматирования даты и времени интерпретируют любую односимвольную строку как стандартную строку формата даты и времени. Если они не распознают символ как допустимый спецификатор формата, то они выбрасывают FormatException
. Например, строка формата, которая состоит из , только спецификатора «h» интерпретируется как стандартная дата и время формат строки. Однако в этом конкретном случае исключение составляет , потому что нет стандартного формата даты и времени «h» .
Чтобы использовать любой из пользовательского формата даты и времени спецификаторов в качестве единственного спецификатора в строке формата (то есть, чтобы использовать «D», «F», «F», «G», " h "," H "," K "," m ", " M "," s "," t "," y "," z ",": "или"/"произвольный формат спецификатор по сам), включают пробел до или после спецификатора, или включить спецификатор формата процента («%») перед одним настраиваемым спецификатором даты и времени .
Что относительно Культуры? –
Я попытался перейти на Invariant, en-US, cs-CZ, это та же проблема. – Musketyr
Вместо этого используйте «% M». –