Vet någon hur jag presenterar datum i formatet ”yymmdd” i stället för ”yyyy-mm-dd”? Du kan använda t.ex. DatePart() Det här bör väl vara det smidigaste eller snabbaste sättet, fast troligen inte den mest kompatibla. Jag tycker att det verkar smidigt med din lösning Daniel, men tyvärr så blir det fel för mej.Format på datum...
Jag har ett fält i en tabell som innehåller datum T ex. 1975-02-02 men jag vill att det skall visas som 750202 i stället när det visas i en ASP-sida,
Databas:Access
Språk: ASP
/RobertWSv: Format på datum...
VYear = Right(DatePart("yyyy",datum), 2)
VMonth = DatePart("m",datum)
VDay = DatePart("d",datum)
if len(VMonth) = 1 then VMonth = "0" & VMonth
if len(VDay) = 1 then VDay = "0" & VDay
MittDatum = VYear & VMonth & VDay
Om datum är ett korrekt datum, vilket kan kollas med IsDate()Sv: Format på datum...
<code>
Datum = RIGHT(REPLACE(rs("datum"),"-",""),6)
</code>Sv: Format på datum...
.........................................................................................
Microsoft VBScript compilation error '800a0401'
Expected end of statement
pn6=RIGHT(REPLACE(rs.Fields.Item("Pnr6").Value),"-",""),6)Repeat1__numRows = -1
---------------------------------------------------------^
..........................................................................................
Ditt tips:
Datum = RIGHT(REPLACE(rs("datum"),"-",""),6)
Ser någon var jag har gjort fel?
/RobertW