webForumDet fria alternativet

Göra om datum

ASPur ASP

7 svar · 259 visningar · startad av Pellsater

PellsaterMedlem sedan juli 2000154 inlägg
#1

har letat på datum med sök men hittar dåligt

Har 2004-04-02 i databasen men vill att det ska stå

Lördag 2 april

på sidan

Hur gör jag det?

JosefMedlem sedan mars 20023 561 inlägg
#2

Kika lite närmare på funktionen FormatDateTime (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctformatdatetime.asp)...

PellsaterMedlem sedan juli 2000154 inlägg
#3

ok.. sorry men det hjälpte inte!

Kan man dessutom om man har detta format på datumet i databasen, ta fram alla poster under en viss månad?

bengt

PoffeMedlem sedan apr. 20022 743 inlägg
#4

Du sparar datumet i dett ritkigta foruat i databasen och när du skriver ut det på sidan anävnder du en funtion för att formatera det som du vill.

Hinner tyvärr inte fixa i hop någon nu men vet att det finns här någonstans i forumet, bara att söka vidare ;)

PellsaterMedlem sedan juli 2000154 inlägg
#5

Har nån nåt tips på vad jag ska söka på har sökt på det mesta nu men hittar inget

PoffeMedlem sedan apr. 20022 743 inlägg
#6

:)

Fuktion:

Function FixDate(d)
	If Not IsDate(d) Then Exit Function
	
	Select Case WeekDay(d)
		Case 1: dag = "Söndag"
		Case 2: dag = "Måndag"
		Case 3: dag = "Tisdag"
		Case 4: dag = "Onsdag"
		Case 5: dag = "Torsdag"
		Case 6: dag = "Fredag"
		Case 7: dag = "Lördag"
	End Select
	
	Select Case Month(d)
		Case 1: manad = "januari"
		Case 2: manad = "februari"
		Case 3: manad = "mars"
		Case 4: manad = "april"
		Case 5: manad = "maj"
		Case 6: manad = "juni"
		Case 7: manad = "juli"
		Case 8: manad = "augusti"
		Case 9: manad = "september"
		Case 10: manad = "oktober"
		Case 11: manad = "november"
		Case 12: manad = "december"
	End Select
	
	FixDate = dag & " " & Day(d) & " " & manad
End Function

Användning:

Response.Write FixDate(Date)
PellsaterMedlem sedan juli 2000154 inlägg
#7

kanon!

Hur gör jag sen för att få in de olika datumen från kalendern?
Der ut så här

<% =rs("datumkal") %>

Bengt

PeeerMedlem sedan mars 20025 907 inlägg
#8
<% =FixDate(rs("datumkal")) %>
135 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)