Как String. Форматировать день месяца в c #? - PullRequest
4 голосов
/ 03 августа 2009

Форматирование DateTime имеет некоторое совпадение между стандартными строками форматирования даты и времени и некоторыми спецификаторами его собственного формата. В результате, когда я оцениваю это выражение:

string.Format(">{0:d}< >{0: d}<", DateTime.Now)

и получите такой результат:

>8/3/2009< > 3<

У меня вопрос: Как заставить String.Format выводить только день месяца (используя формат d ) без каких-либо окружающих пробелов?

Ответы [ 4 ]

11 голосов
/ 03 августа 2009

использование "{0:%d} ": ссылка

2 голосов
/ 03 августа 2009

Я держу эту страницу в избранном ...

http://blog.stevex.net/index.php/string-formatting-in-csharp/

Спасает меня все время.

0 голосов
/ 03 августа 2009

DateTime.Now.ToString ( "дд");

0 голосов
/ 03 августа 2009

Попробуйте:

DateTime.Now.Day.ToString()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...