et un número total de días en un mes
Ejemplos:
Input: Y = 2020 N = 02 Output: 29 Input: Y = 1996 N = 06 Output: 30
Método 1: DateTime.DaysInMonth (año, mes)
Paso 1: Obtenga el año y el mes.
Paso 2: se utiliza DateTime.DaysInMonth() para
int days = DateTime.DaysInMonth(Paso 3: Este valor entero es el número de días del mes.
A continuación se muestra la implementación del enfoque anterior:
C#
// C# program to Get a Total Number // of Days in a Month using System; public class GFG{ // function to get the full month name static int getdays(int year, int month) { int days = DateTime.DaysInMonth(year, month); return days; } static public void Main () { int Y = 2020; // year int M = 02; // month Console.WriteLine("Total days in (" + Y + "/" + M + ") : "+ getdays(Y, M)); } }
Producción:
Total days in (2020/2) : 29
Método 2: CultureInfo.CurrentCulture.Calendar.GetDaysInMonth(año,mes) System.Globalization
Paso 1: Obtenga el año y el mes.
Paso 2: se utiliza CultureInfo.CurrentCulture.Calendar.GetDaysInMonth() para
int days = CultureInfo.CurrentCulture.Calendar.GetDaysInMonth(Paso 3: Este valor entero es el número de días del mes.
A continuación se muestra la implementación del enfoque anterior:
C#
// C# program to Get a Total Number // of Days in a Month using System; using System.Globalization; public class GFG{ // function to get the full month name static int getdays(int year, int month) { int days = CultureInfo.CurrentCulture. Calendar.GetDaysInMonth(year, month); return days; } static public void Main () { int Y = 2020; // year int M = 02; // month Console.WriteLine("Total days in (" + Y + "/" + M + ") : "+ getdays(Y, M) + " days"); } }
Producción:
Total days in (2020/2) : 29 days
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA