Month name from number
The following asp.net c# example code demonstrate us how can we get month name from number. this example
code also demonstrate us how can we get month name from a datetime object. bellow is the explain of example source code.
We created a datetime object using DateTime.Today property. DateTime.Today property get the current date without time in the web server. DteTime.Month property gets the month number from a datetime object. so we uses the DateTime.Month property to get the month number from today date that represent the current month of web server.
At last we call the DateTimeFormatInfo.GetMonthName() method that returns the culture specific full name of the specified month based on the culture associated with the current DateTimeFormatInfo object. GetmonthName method require an integer type argument that represent month number.
CultureInfo.DateTimeFormat property get or set a DateTimeFormatInfo that defines the culturally appropriate format of dates and times.
We created a datetime object using DateTime.Today property. DateTime.Today property get the current date without time in the web server. DteTime.Month property gets the month number from a datetime object. so we uses the DateTime.Month property to get the month number from today date that represent the current month of web server.
At last we call the DateTimeFormatInfo.GetMonthName() method that returns the culture specific full name of the specified month based on the culture associated with the current DateTimeFormatInfo object. GetmonthName method require an integer type argument that represent month number.
CultureInfo.DateTimeFormat property get or set a DateTimeFormatInfo that defines the culturally appropriate format of dates and times.
get-month-name-from-number.aspx
<%@ Page Language="C#" AutoEventWireup="true"%>
<%@ Import Namespace="System.Globalization" %>
<!DOCTYPE html>
<script runat="server">
protected void Button1_Click(object sender, System.EventArgs e)
{
//initialize a datetime variable with today
DateTime today = DateTime.Today;
//get month name from today date
String monthFromToday = CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(today.Month);
//get month name from number
String month = CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(8);
Label1.Text = "Today : " + today.ToLongDateString();
Label1.Text += "<br /><br />month name from today : ";
Label1.Text += monthFromToday;
Label1.Text += "<br /><br />month from number [8] : ";
Label1.Text += month;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>c# example - get month name from number</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2 style="color:MidnightBlue; font-style:italic;">
c# example - get month name from number
</h2>
<hr width="550" align="left" color="Gainsboro" />
<asp:Label
ID="Label1"
runat="server"
Font-Size="Large"
Font-Names="Comic Sans MS"
>
</asp:Label>
<br /><br />
<asp:Button
ID="Button1"
runat="server"
Text="get month name from number"
OnClick="Button1_Click"
Height="40"
Font-Bold="true"
/>
</div>
</form>
</body>
</html>

- How to get days between two DateTimes
- How to get day from a DateTime
- How to get the number of days in a given month
- How to add weeks to a DateTime object
- How to check if a DateTime is later than another date
- How to get the first day of a month using a given date
- How to get the last day of month using a given date
- How to get the first day of week
- How to get the integer value of day of week
- How to get two DateTime objects difference in milliseconds