Svensk tidsformatering

ASP

4 svar · 188 visningar · startad av sharkface

Medlem sedan okt. 200040 inlägg
Trådstart#1

Jag har testat med att lägga

<%Session.LCID = 1053%>

högst upp i dokumentet, men inget händer. Har servern jag ligger på inget stöd för S-datering?!

Medlem sedan maj 20011 343 inlägg
#2

Välkommer hit till wF!! :)

Om du har en databas som du hämtar tid och datum ifrån så måste du lägga

<%Session.LCID = 1053%>

på den sida där du uppdaterar databasen med tid och datum hoppas du förstår vad jag menar

Medlem sedan okt. 200040 inlägg
#3

OK, men detta borde generera S-formatering tycker jag.

<%Session.LCID = 1053%>
<html>
<%=Time%>
</html>

Men resultatet blir: 4:41:01 PM

Medlem sedan maj 20011 343 inlägg
#4

Om jag förstår dig rätt nu så vill du ha 22.30 typ eller vad?

Jag tror att detta ska funka är inte riktigt säker ;) men du kan ju alltid prova :) Men du måste ha med
<%Session.LCID = 1053%> oxå!

<%= TimeAdd("h", 6, Now()) %>

Istället för <%=time%>

Medlem sedan maj 2000144 inlägg
#5

Tidsformatering till svenska kan vara ett rent helvete... tro mig. skulle få svensk tid på en Dansk server...
Anyway jag fick denna kod snutt att funka efter mycket möda och besvär

<%Session.LCID = 1053
Dim t
t = CDate(now)
t = t &" "

La den koden överst på varje sida som skulle använda tid, sedan använde jag variabeln t till tids hantering...
observera att det nu är en sträng med ett " " (mellanrum/space) på slutet.
utan " " så översatte serverAset tillbaka till tids format och sen till Amerikanskans standard...

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