webForumDet fria alternativet

Datum

3 svar · 255 visningar · startad av ragnared

ragnaredMedlem sedan apr. 2003152 inlägg
#1

Hej jag har försökt att hitta hur man omvandlar datum men inte hittat det jag söker hoppas nu på er. Det jag vill är att om jag hämtar ett datum från databasen så står det så här 2008-02-20 Men jag vill att det skrivs ut på sidan så här Onsdagen den 20 Februari eller 20 Februari 2008 eller
Ons 20/2-2008

TravoniMedlem sedan okt. 20041 556 inlägg
#2

http://www.w3schools.com/vbscript/func_formatdatetime.asp
I annat fall får du plocka ut delarna med ex.

Dim myDate
myDate = now

Response.Write "Den " & day(myDate) & "/" & month(myDate) & " " & year(myDate)
ragnaredMedlem sedan apr. 2003152 inlägg
#3

Jo en sådan kod har jag hittat men den skriver bara ut dagens datum. Jag menar att om jag har en databas med 100 nyheter så kanske det är olika datum när dom skrivs ut på sidan så vill jag att istället för att den skriver 2008-02-20 Så ska den skriva det andra.

voigtann1Medlem sedan juni 20019 519 inlägg
#4

myDate är ju bara en variabel som Travoni ha satt till dagens datum... om du vill använda den med datan du får från databasen behöver du bara att skriva

Dim myDate

do until recset.EOF
myDate = CDate(RecSet("DateFromDatabase"))
'.... do other stuff also
Response.Write year(myDate) & "-" & month(myDate) & "-" & day(myDate)
'... and here to
RecSet.MoveNext
Loop
128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)