Är det nån som kan hjälpa mig lite med mitt lilla "datum problem".
Den lilla kodsnutten som skriver datumet i mitt script ser ut så här:
<%=rs("date")%>
Datumet ser sedan ut så här: 2/17/2004 (altså, månad, dag, år)
Jag skulle helst vilja att datumet skrivs så här: February 17, 2004
eller: 2004-02-17
I databasen ligger datumen lagrade så här: 2004-02-17
@ndersMedlem sedan juni 200032 969 inlägg Kika på FormatDateTime(), annars har du en massa andra fina datumfunktioner dokumenterade på devguru, som du kan använda dig av.
mvh
sabbacusMedlem sedan juli 2002630 inlägg date ("Y-m-d");
Enligt gällande ISO-standard.
@ndersMedlem sedan juni 200032 969 inlägg Nu pratar vi iofs asp och inte php, men om man vill byta språk så kan man säkert göra som du säger. ;)
Tack ska du ha @nders, det funkar kanon nu !
Det är bara en grej som jag klurar lite på, när man skriver så här: <% =FormatDateTime("6/26/1943", 1) %> se genereras följande: Saturday, June 26, 1943.. vilket i och för sig är helt ok.
Men, om man vill ha bort dagen, altså Saturday i det här fallet, hur gör man då ?
@ndersMedlem sedan juni 200032 969 inlägg Det borde fungera (även om det inte är så snyggt) att göra så här:
varDate = Split(FormatDateTime("6/26/1943", 1), ", ")
Response.write varDate (1) & ", " & varDate (2)
Annars kan du ju använda funktionerna Day(), MonthName() och Year() för att formatera ditt datum precis som du vill ha det.
Mvh