Timestamp in ASP

aquasonic

Erfahrenes Mitglied
Hallo,

Kennt jemand von euch eine Funktion wie ich ausrechnen kann wie viele Tage jeder Monat hat? Oder weiss jemand wie ich das machen kann? Damit ich z.B. weiss (ich mach einen Kalender) wieviele Tage der Februar 2009 hat?

Vielen Dank schonmal
 
Hi

ich glaube, der hat 28 Tage ;)

<%
Response.Write GetNumOfDaysPerMonth(2,2009)

Function GetNumOfDaysPerMonth(nMonth,nYear)
dtLastDay = DateSerial(nYear, nMonth + 1, 0)
GetNumOfDaysPerMonth = DatePart("d",dtLastDay)
End Function
%>
 
Bei ungeraden Jahreszahlen hat der Februar immer 28 Tage, weil es dann kein Schaltjahr sein kann. Und die anderen Monate haben eh immer die gleiche Anzahl Tage. ;)
Sieh Dir doch einfach mal die Definition von Schaltjahren an, dann kannst Du das alles evtl. auch selber machen. :)
 

Neue Beiträge

Zurück