"Input string was not in a correct format" error when trying to display hour portion with 'h'

Я пытаюсь отобразить поле времени даты, используя только часовую часть без ведущих нулей для однозначных часов, как в примере: return string.Format("{0:h}", MyDateTimefield), но получаю ошибку "Input string was not in a correct format". Почему?

return string.Format("{0:hh}", MyDateTimefield) работает. Ищем правильный формат, а не обходной путь.

6
задан Brandon 26 January 2012 в 18:20
поделиться