DateTimeFormatInfo.GetMonthName(Int32) Method

Definition

Returns the culture-specific full name of the specified month based on the culture associated with the current DateTimeFormatInfo object.

C#
public string GetMonthName(int month);

Parameters

month
Int32

An integer from 1 through 13 representing the name of the month to retrieve.

Returns

The culture-specific full name of the month represented by month.

Exceptions

month is less than 1 or greater than 13.

Remarks

For the default invariant DateTimeFormatInfo object, this method returns a string from the GregorianCalendar object.

month Return value
1 "January"
2 "February"
3 "March"
4 "April"
5 "May"
6 "June"
7 "July"
8 "August"
9 "September"
10 "October"
11 "November"
12 "December"
13 ""

Calendar objects can accommodate calendars with 13 months. For 12-month calendars, the empty string is always returned as the name of the 13th month.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

See also