webForumDet fria alternativet

Datumfunktion till svenska

ASP

5 svar · 286 visningar · startad av Ricki

Medlem sedan juni 2000373 inlägg
Frågan#1

Hejsan,
Är det någon som vet hur man skriver en datumfunktion som konverterar om ett datum till svenskt? Om man t.ex ha hemsidan på en webserver i usa. Då blir ju tiden fel och veckonamnet på svenska!

Medlem sedan dec. 19998 577 inlägg
#2

Lägg till Session.LCID = 1053 längst upp på sidan...

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

Medlem sedan feb. 20012 412 inlägg
#3

Men hur gör man på en chilliserver?

Ha ha

Medlem sedan feb. 200111 inlägg
#4

Här kommer 3 enkla funktioner =)

'klockslag 24:00
Function SweTime(the_date)
	If the_date = "" Then the_date = Now
	hh = Hour(the_Date)
	ii = Minute(the_Date)
	if hh<10 then hh = "0" & hh
	if ii<10 then ii = "0" & ii
	SweTime = hh&":"&ii
End Function

'Datum i formatet 0000-00-00
Function SweDate(the_Date)
	If the_date = "" Then the_date = Now
	yyyy = Year(the_Date)
	mm = Month(the_Date)
	dd = Day(the_Date)
	if mm<10 then mm = "0" & mm
	if dd<10 then dd = "0" & dd
	the_Date = yyyy&"-"&mm&"-"&dd
	SweDate = the_Date
End Function

'Datum och tid i formatet 0000-00-00 00:00
Function SweDateLong(the_Date)
	If the_date <> "" Then
		yyyy = Year(the_Date)
		mm = Month(the_Date)
		dd = Day(the_Date)
		hh = Hour(the_Date)
		ii = Minute(the_Date)
		if mm<10 then mm = "0" & mm
		if dd<10 then dd = "0" & dd
		if hh<10 then hh = "0" & hh
		if ii<10 then ii = "0" & ii
		SweDateLong = yyyy&"-"&mm&"-"&dd&" "&hh&":"&ii
	End If
End Function
Medlem sedan juli 20003 825 inlägg
#5

ChilliSoft stödjer inte LCID. De gjorde inte det sist jag kollade iallafall. Nätverk och kommunikation gav cobalt bäst i test och det tycker jag är förjävla pissigt...

Även om man har sin sida på en amerikansk server med engelskt innehåll är det enklare att skicka datum mellan sidor på ett svenskt manér:

index.asp?date=2001-03-13
index.asp?date=03/13/2001

---
Ska du ha en shop t.ex är det sketa handy om man använder currencyFormat, då blir alla priser i lokal valuta, styrt via LCID.

"Såg du va kass Dell-servern var?" sa chefen bara för testpanelen klantat sig vid installationen...

Dåligt test... är detta off topic!?

------------------
"Never underestimate your opponents." - Name the movie.

Medlem sedan feb. 20012 412 inlägg
#6

Tackar ödmjukast Jerka!

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)