2016-02-20 2 views
1

Мне нужно получить текущую дату, чтобы я мог записать файл журнала. Я используюDateTime.Now Возвращение разных месяцев на разные прогоны

DateTime.Now.ToString("yyyy-mm-dd") 

Но месяц ценностно mm всегда держать changing.What IM я делаю неправильно?

+5

'мм' это« минуты »,« ММ »- это месяцы. –

+0

@ AntonGogolev..ah okay – techno

ответ

12

Это должно быть

DateTime.Now.ToString("yyyy-MM-dd") 

потому что mm стоит за минуты, а не месяцев.

4

«мм» - это строка формата минут, а не месяцев. Вместо этого вы хотите использовать верхний регистр M, поэтому используйте формат yyyy-MM-dd. Для списка всех строк, связанных с датой и временем, смотрите строки MSDN documentation для строк пользовательского формата.

+0

okay ... thanx .... – techno

Смежные вопросы