//This will get the month as an int (e.g. 4)
DateTime dLastMonth = DateTime.Today.AddMonths(-1);
int iLastMonth = dLastMonth.Year;
Как я могу сделать вывод выше кода 01, 02, и т.д. ... вместо 1, 2, 3 ...Как я могу отформатировать дату?
Вы пробовали Google? Самый первый хит для 'C# datetime format' был http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx –
Если вы хотите отформатировать всю дату, почему вы извлекаете только часть года? –
Думаю, он думал, что месяц в январе, удалив месяц, в каком году это будет ... Дикая догадка. –