webForumDet fria alternativet

Antal dagar i en månad

.NET

3 svar · 435 visningar · startad av SebastianE

Medlem sedan nov. 2004100 inlägg
Frågan#1

Jag har en kalenderkontroll på min .aspx-sida. Från den kontrollen kör jag en metod och hämtar ut vilket datum som är valt (en datetime). Från denna datetime vill jag plocka ut antal dagar det är i månaden. Absolut helst utan switch case sats. Vet någon hur man gör?

Medlem sedan juni 20006 031 inlägg
#2

int daysInMonth = DateTime.DaysInMonth(year, month);

Medlem sedan nov. 2004100 inlägg
#3

Pedda skrev:

int daysInMonth = DateTime.DaysInMonth(year, month);

Spank you ;)

Medlem sedan juni 20006 031 inlägg
#4

Ett litet förtydligande.
Om du redan har tiden i en DateTime så blir det alltså:

int daysInMonth = DateTime.DaysInMonth(myDateTime.Year, myDateTime.Month);

Förutsatt att din DateTime heter myDateTime.

252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)