Anledningen är denna: Du vill konvertera från Fredagen 10 maj kl 07:09 till 2002-05-10 07:09:31 och i det första datumet finns inget år med och inga sekunder! ;)
Hade jag varit i dina skor hade jag börjar med att hämta datumet från databasen och sedan brutit ner det i mindre variabler (med t.ex. Right()). Sedan får du köra två Case-satser, en på dagarna och en på måanderna.
Så hade jag gjort men det skulle ju inte förvåna mig om någon annan har en bättre lösning.
Jag hade tråkigt och bestämde mig för att göra ett försök. Jag vet inte var du får årtalet ifrån så jag har bara slängt in "2002" i datumet nedan, och alla klockslag kommer att bli "00" i slutet (sekunderna).
<%
strDate = "Fredag 17 maj kl 08:52"
arrParts = Split(strDate," ")
Select Case LCase(arrParts(2))
Case "januari"
intMonth = 1
Case "februari"
intMonth = 2
Case "mars"
intMonth = 3
Case "april"
intMonth = 4
Case "maj"
intMonth = 5
Case "juni"
intMonth = 6
Case "juli"
intMonth = 7
Case "augusti"
intMonth = 8
Case "september"
intMonth = 9
Case "oktober"
intMonth = 10
Case "november"
intMonth = 11
Case "december"
intMonth = 12
End Select
intDay = arrParts(1)
intTime = arrParts(4)
newDate = CDate("2002-" & intMonth & "-" & intDay & " " & intTime)
%>
Tack så mycket för hjälpen! Fast jag fick faktsikt till det själv på ett liknande sätt.. Rätt så stolt =) Slapp spendera hela natten på att ändra över 2000 poster...
267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e