Может ли кто-нибудь сказать мне, что я могу получить текущий месяц и год и показать его в метке в ASP.NET?
Как получить текущий месяц и год
Ответ 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);