Obtenir le nombre de jours dans un mois
J'ai une liste déroulante avec tous les mois.
Ce que j'ai besoin de savoir le nombre de jours dans le mois choisi.
var month = cmbMonth.SelectedIndex + 1;
DateTime date = Convert.ToDateTime(month);
Donc, si un utilisateur sélectionne janvier, j'ai besoin d'enregistrer de 31 à une variable. Merci.
Vous devez vous connecter pour publier un commentaire.
Vous voulez
DateTime.DaysInMonth
:Évidemment, cela varie d'une année, parfois, février a 28 jours et, parfois, 29. Vous pouvez toujours choisir un particulier de l'année (bissextile ou pas) si vous voulez "fix" à une valeur ou à un autre.
Utilisation Système.DateTime.DaysInMonth, à partir de l'exemple de code:
De trouver le nombre de jours dans un mois, DateTime classe fournit une méthode "DaysInMonth(int année, int mois)".
Cette méthode retourne le nombre total de jours dans un mois spécifié.
OU
De sortie :- 31
ou
vous devez passer le mois et l'année que
int
puis en jours, en mois sera de retour sur currespoting l'année et le moisJe l'ai fait calculer le nombre de jours dans le mois de datetimepicker sélectionné le mois et l'année , et je mais le code datetimepicker1 textchanged de retourner le résultat dans une zone de texte
avec ce code
int days = DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month);
si vous souhaitez trouver de jours dans cette année et de présenter des mois, puis c'est le meilleur