25. april 2006 - 14:43Der er
3 kommentarer og 1 løsning
forskelligt datoformat
Jeg har lidt problemer med datoformat.
Jeg har en asp-applikation udviklet i visual studio 2005. Kører jeg min applikation via VS 2005, så fungere alt fint.
Men når jeg lægger applikationen ud på min server (windows 2003 server), og åbner asp-siderne med IE, så godkendes datoformatet dd-MM-YYYY ikke mere. Jeg kan se, at MM-dd-YYYY accepteres.
Men benytter jeg en anden pc, så bliver dd-MM-YYYY accepteret.
Alle benyttede PC'er er sat op til dansk datoformat dd-MM-YYYY
Er det en indstilling i min browser, eller en indstilling på serveren, den er gal med ?
Bingo dr_chaos. Tak for hjælpen, og send fluks et svar, så skal du få pointsene.
Med godkendes mener jeg, at først bliver datoen fanget som en ugyldig dato i en comparevalidator: <asp:CompareValidator ID="CVDato" runat="server" ErrorMessage="Ugyldig dato" ControlToValidate="txtDato" Type="Date" Operator="DataTypeCheck"/>
og fjerner jeg comparevalidatoren, så får jeg en sql-fejl ved indsættelse i databasen pga. forkert datoformat.
Men Globalization culture i web-configgen løste problemet.
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.