Det är något fel med min kod som konverterar datumet. Vad blir fel? Vad returnerar funktionen?Fel med datum kod
    
    
<code>
<%
' Ger resultat: Måndag 25 Februari 2002
Function ConvertToSwedishLongDate(sDate)
    dim iWeekDay
    dim iDay
    dim iMonth
    dim iYear
    dim str
    
    iYear = Year(sDate)
    iMonth = Month(sDate)
    iDay = Day(sDate)
    iWeekDay = Weekday(sDate)
    
    select case iWeekDay
        case vbSunday
            str = "Söndag "
        case vbMonday
            str = "Måndag "
        case vbTuesday
            str = "Tisdag "
        case vbWednesday
            str = "Onsdag "
        case vbThursday
            str = "Torsdag "
        case vbFriday
            str = "Fredag "
        case vbSaturday
            str = "Lördag "
        case else
            str = " "
    end select
    
    str = str & iDay & " "
    
    select case iMonth
        case 01
            str = str & "Januari "
        case 02
            str = str & "Februari "
        case 03
            str = str & "Mars "
        case 04
            str = str & "April "
        case 05
            str = str & "Maj "
        case 06
            str = str & "Juni "
        case 07
            str = str & "Juli "
        case 08
            str = str & "Augusti "
        case 09
            str = str & "September "
        case 10
            str = str & "Oktober "
        case 11
            str = str & "November "
        case 12
            str = str & "December "
        case else
            str = str & " "
    end select
    
    str = str & iYear
    ConvertToSwedishLongDate = str
End Function
%>
</code>
Detta är datumformatet som jag använder: DD/MM-ÅÅÅÅSv: Fel med datum kod
    
    
Varför använder du en sådan konstig formatering på datumet? Är det inte bättre att använda t ex svenskt yyyy-mm-dd eller engelskt dd/mm/yyyy... eller amerikanskt mm/dd/yyyy?
Vilket lcid använder servern i sessionerna?
Testa även att lägga in <b>sDate = cDate(sDate)</b> högst upp för att förvissa dig om att det verkligen är ett datum som behandlas.