Подтвердить что ты не робот

Как получить текущий месяц и год

Может ли кто-нибудь сказать мне, что я могу получить текущий месяц и год и показать его в метке в ASP.NET?

4b9b3361

Ответ 1

Если у вас есть две метки:

<asp:Label ID="MonthLabel" runat="server" />
<asp:Label ID="YearLabel" runat="server" />

Чем вы можете использовать следующий код, просто нужно установить свойство Text для этих меток, например:

MonthLabel.Text = DateTime.Now.Month.ToString();
YearLabel.Text = DateTime.Now.Year.ToString();

Ответ 2

Используйте свойство DateTime.Now. Это возвращает объект DateTime, который содержит свойство Year и Month (оба являются целыми числами).

string currentMonth = DateTime.Now.Month.ToString();
string currentYear = DateTime.Now.Year.ToString();

monthLabel.Text = currentMonth;
yearLabel.Text = currentYear;

Ответ 3

Вот так:

DateTime.Now.ToString("MMMM yyyy")

Для получения дополнительной информации см. Строки формата DateTime.

Ответ 4

label1.Text = DateTime.Now.Month.ToString();

и

label2.Text = DateTime.Now.Year.ToString();

Ответ 5

using System.Globalization;

LblMonth.Text = DateTime.Now.Month.ToString();

DateTimeFormatInfo dinfo = new DateTimeFormatInfo();
int month = Convert.ToInt16(LblMonth.Text);

LblMonth.Text = dinfo.GetMonthName(month);