75 votes

comment obtenir le mois et l'année en cours

Quelqu'un peut-il me dire comment obtenir le mois et l'année en cours et les afficher dans une étiquette dans ASP.NET ?

70voto

devil_coder Points 920

Si vous avez les deux étiquettes suivantes :

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

Que vous pouvez utiliser le code suivant juste besoin de définir la propriété de texte pour ces étiquettes comme :

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

45voto

Edwin de Koning Points 7955

Utilisez la propriété DateTime.Now. Cela renvoie un objet DateTime qui contient une propriété Year et Month (les deux sont des entiers).

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

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

27voto

SLaks Points 391154

Comme ça:

 DateTime.Now.ToString("MMMM yyyy")

Pour plus d'informations, consultez Chaînes de format DateTime .

13voto

Islam Mohamed Points 119
    public string GetCurrentYear()
    {
        string CurrentYear = DateTime.Now.Year.ToString();

        return CurrentYear;
    }

    public string GetCurrentMonth()
    {
        string CurrentMonth = DateTime.Now.Month.ToString();

        return CurrentMonth;
    }

10voto

anishMarokey Points 6895
label1.Text = DateTime.Now.Month.ToString();

et

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X