Откройте окно просмотра
new DateTime(2010,01,01).ToString("h")
Дает:
new DateTime(2010,01,01).ToString("h")
выбрал исключение типаSystem.FormatException
Но...
new DateTime(2010,01,01).ToString("h ")
Дает: "12"
Итак, почему дополнительное пространство останавливает исключение этого формата? Это ошибка?