webForumDet fria alternativet

Svensk tid

ASP

7 svar · 260 visningar · startad av graf

Medlem sedan aug. 2001174 inlägg
Frågan#1

Hej, så här skriver jag dagens datum och tid (i mitt forum): <%=RecSet("DATUM")%>

Men då blir det amerikansk tid, hur gör jag om jag vill få det till svensk tid?

Tack!

Medlem sedan dec. 200012 464 inlägg
#2
<%session.lcid=1053%>
<%=cdate(RecSet("DATUM"))%>

------------------
essentitia preter non sans multiplicandum

Medlem sedan aug. 2001174 inlägg
#3

Tack LarsG!
Det fungerade nästan perfekt.
Felet är att tiden blev 08:52:03 om jag skrev ett inlägg nu!

Vad ska jag ändra så att tiden stämmer?

Medlem sedan dec. 200012 464 inlägg
#4

Session.lcid ändrar bara på formatet.

Om du vill ändra på tiden så får du själv lägga på de timmar som sklijer mellan svensk tid och din server,t.ex.

<%session.lcid=1053%>
<%=dateadd("h",6,cdate(RecSet("DATUM")))%>

red: Om du hämtar värdet från en databas så är det kanske bättre om du lägger på dessa timamr när du lagrar inlägget.

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 14 okt 2001]

Medlem sedan okt. 20017 inlägg
#5

Hur gör man då om man skall hämta tiden från användarens/klientens dator och sedan bearbeta i asp-kod?

Medlem sedan okt. 200040 inlägg
#6

Ja, det funkar

Medlem sedan dec. 200012 464 inlägg
#7

Hur gör man då om man skall hämta tiden från användarens/klientens dator och sedan bearbeta i asp-kod?

Man skriver nog en snutt javascript, så det är nog lämpligare att ställa frågan i javascript-forumet.

(Jag inte vet hur koden skulle se ut.)

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 15 okt 2001]

Medlem sedan okt. 20005 273 inlägg
#8

jojoxx.net har nån sån funktion :)

------------------
[Har aldrig redigerats av någon den 11 okt 2001]

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)