Når du vil gemme i din database via SQL skal det være i US/UK format yyyy-mm-dd eller mm-dd-yyyy og ikke DK format. Så hvis du indtaster i DK format kan du let lave det om med Year, Month og Day functionen..:
Denne kalender er ekstremt omfattende. Jeg har forsøgt. Det virker nemlig ikke. Kalenderen er 'sakset' fra et resource-site og består ca. af 25 ASP-filer - det er dog nemt at overskue men svært for mig at omkode. Her kommer et uddrag fra default - den fil som outputter kalenderen og viser evt. events...
leapTestNumbers = navyear / 4 leapTest = (leapTestNumbers) - Round(leapTestNumbers) If navmonth = 2 Then If leapTest <> 0 Then lastDate = 28 Else lastDate = 29 End If ElseIf ((navmonth = 4) OR (navmonth = 6) OR (navmonth = 9) OR (navmonth = 11)) Then lastDate = 30 Else lastDate = 31 End If
lastMonth = navmonth - 1 lastYear = navyear If lastMonth < 1 Then lastMonth = 12 lastYear = lastYear - 1 End If
nextMonth = navmonth + 1 nextYear = navyear If nextMonth >12 Then nextMonth = 1 nextYear = nextYear + 1 End If
<% Set RSEVENT = Server.CreateObject("ADODB.RecordSet") RSEVENT.Open "SELECT * FROM Events", Conn, 1, 3
Do while NOT RSEVENT.EOF rsdate = RSEVENT("Date") If (Day(rsdate) = dateCounter) AND (Month(rsdate) = CInt(navmonth)) AND (Year(rsdate) = CInt(navyear)) Then%>
<br> <%If RSBODY("Event_Display") = True Then%> <%=RSEVENT("Category")%> <%Else%> <%=RSEVENT("Event_Name")%> <% End If
End If RSEVENT.movenext Loop RSEVENT.close %>
</font></a></td>
<% dateCounter = dateCounter + 1 end if
weekCount = weekCount + 1 Loop weekCount = 1 %> </tr> <% Do while dateCounter <= lastDate %> <tr> <% Do while weekCount <= 7 dateSelect = navmonth & "/" & dateCounter & "/" & navyear %>
<% Set RSEVENT = Server.CreateObject("ADODB.RecordSet") RSEVENT.Open "SELECT * FROM Events", Conn, 1, 3 Do while NOT RSEVENT.EOF rsdate = RSEVENT("Date") If (Day(rsdate) = dateCounter) AND (Month(rsdate) = CInt(navmonth)) AND (Year(rsdate) = CInt(navyear)) Then%>
<br> <%If RSBODY("Event_Display") = True Then%> <%=RSEVENT("Category")%> <%Else%> <%=RSEVENT("Event_Name")%> <% End If
Det accepterede svar var til dit sidste indlæg om - <% dateSelect = dateCounter & "/" & navmonth & "/" & navyear %>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.