Почему:DotNet DateTime.ToString странные результаты
DateTime.Now.ToString("M")
не
вернуть номер месяца? Вместо этого он возвращает полное имя месяца с днем на нем.
По-видимому, это потому, что «М» также является стандартным кодом для MonthDayPattern. Я не хочу этого ... Я хочу получить номер месяца, используя «М». Есть ли способ отключить это?
The% M - это то, что я искал. Благодаря! –
Это именно то, что я искал! Приветствия. –
приятно .. но если у вас есть словарь с коротким описанием и значением формата, или вы берете его из поля базы данных, поэтому ''% MM "' в may может вернуть 55 вместо 05 .. Редактировать: @Guffa answare, чтобы положить пустую строку перед символом '' '' M "' - покройте ее лучше. – oCcSking