datum funktion

ASP

3 svar · 222 visningar · startad av roady

Medlem sedan jan. 2002473 inlägg
Trådstart#1

När jag gör ett nytt inlägg till databasen så lägger jag med datumet med now,
men hur gör jag ifall jag på en viss sida istället för 2002-06-11 11:25:56 vill skriva ut typ:
Tisdagen den 6:e Juni 2002 eller något liknande?

Förstår att man skall göra en funktion av någon slag, är det nån som har en färdig eller har några bra förslag till mig!!!

Medlem sedan dec. 200012 464 inlägg
#2
response.write Ucase(mid(weekdayname(weekday(now())),1,1)) & mid(weekdayname(weekday(now())),2) & "en " & FormatDateTime(now(),vbLongDate)
Medlem sedan jan. 2002473 inlägg
#3

Va fint det funkade....

Men när jag börja pilla själv så funkar det inte :(
Tänkte ifall man kunde använda det som en funktion

Function Datum(newdate)
	response.write Ucase(mid(weekdayname(weekday(now())),1,1)) & mid(weekdayname(weekday(now())),2) & "en " & FormatDateTime(now(),vbLongDate)
End Function

och sedan kalla på den, Datum(objRS("newsSkapad"))

är inte så duktig på funktioner, men jag skall väll byta up now i funktionen till newdate... Men det funkar inte!

Medlem sedan juni 200032 967 inlägg
#4

Nåt sånt här kanske:

Function Datum(newdate)
	if isDate(newdate) then
		newdate = Cdate(newdate)
		Datum = Ucase(mid(weekdayname(weekday(newdate)),1,1)) & mid(weekdayname(weekday(newdate)),2) & "en " & FormatDateTime(newdate,vbLongDate)
	else
		Datum = "Ogiltigt datum!"
	end if
End Function

Response.write Datum ("2002-02-21")

Mvh,

375 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
124 ms — hämta statistik (db)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)