Obtener un nombre de mes usando el número de mes en C#

et un nombre de mes de un número de mes

Ejemplos:

Input: N = 2
Output: February
  
Input: N = 5
Output: May

Método 1: DateTime.ToString() nombre abreviado del mes.

Paso 1: Obtén el Número N .

Paso 2: Crea un

Paso 3:

to get the Abbreviated month name 


// to get the full month name 
string month_name = date.ToString("MMMM");

Paso 4: Esta string contiene el nombre del mes.

A continuación se muestra la implementación del enfoque anterior:

C#

// C# program to Get a Month Name
// from a Month Number
using System;
   
public class GFG{
     
    // function to get the abbreviated month name
    static string getAbbreviatedName(int month) 
    {
        DateTime date = new DateTime(2020, month, 1);
         
        return date.ToString("MMM");
    }
     
    // function to get the full month name
    static string getFullName(int month) 
    {
        DateTime date = new DateTime(2020, month, 1);
         
        return date.ToString("MMMM");
    }
     
    static public void Main ()
    { 
        int N = 3; 
        Console.WriteLine("Full Month Name : " + getFullName(N));
         
        N = 7;
        Console.WriteLine("Abbreviated Month : " + getAbbreviatedName(N));
    } 
}

Producción:

Full Month Name : March
Abbreviated Month : Jul

Método 2: GetMonthName() nombre del mes.

Paso 1: Obtén el Número N .

Paso 2: Cree un CultureInfo y luego obtenga el nombre del mes usando

// to get the full month name
string monthName = CultureInfo.CurrentCulture.
DateTimeFormat.GetMonthName(

Paso 3: Esta string contiene el nombre del mes.

A continuación se muestra la implementación del enfoque anterior:

C#

// C# program to Get a Month Name
// from a Month Number
using System;
using System.Globalization;
   
public class GFG{
     
    // function to get the full month name
    static string getFullName(int month) 
    {
        return CultureInfo.CurrentCulture.
            DateTimeFormat.GetMonthName
            (month);
    }
     
    static public void Main ()
    { 
        int N = 3; 
        Console.WriteLine("Full Month Name : " + getFullName(N));
         
        N = 7;
        Console.WriteLine("Full Month Month : " + getFullName(N));
    } 
}

Producción:

Full Month Name : March
Full Month Month : July

Método 3: () nombre del mes.

Paso 1: Obtén el Número N .

Paso 2: Cree un CultureInfo y luego obtenga el nombre del mes usando

// to get the Abbreviated month name
string monthName = CultureInfo.CurrentCulture.
DateTimeFormat.GetAbbreviatedMonthName(

Paso 3: Esta string contiene el nombre del mes.

A continuación se muestra la implementación del enfoque anterior:

C#

// C# program to Get a Month Name
// from a Month Number
using System;
using System.Globalization;
   
public class GFG{
     
    // function to get the Abbreviated month name
    static string getAbbreviatedName(int month) 
    {
        return CultureInfo.CurrentCulture.
            DateTimeFormat.GetAbbreviatedMonthName
            (month);
    }
     
    static public void Main ()
    { 
        int N = 3; 
        Console.WriteLine("Abbreviated Month Name : " + getAbbreviatedName(N));
         
        N = 7;
        Console.WriteLine("Abbreviated Month Month : " + getAbbreviatedName(N));
    } 
}

Producción:

Abbreviated Month Name : Mar
Abbreviated Month Month : Jul

Publicación traducida automáticamente

Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *