webForumDet fria alternativet
Logga in / Bli medlem

Formatering av datum

ASP

12 svar · 548 visningar · startad av G8

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

Har sökt igenom hela forumet känns det som nu utan att hitta det jag letar efter.

Jag vill formatera datum och tid på servern så att det skrivs ut så här:
18 Oct 2002 18:14

Notera att jag vill ha engelsk månadsförkortningar på tre bostäver, om det nu är möjligt... och servern är svensk...

Tack för hjälpen

//G8

Medlem sedan dec. 200012 464 inlägg
#2
session.lcid = 2067
response.write day(dittDatum) & " " & _
mid(monthname(month(dittDatum)),1,3) & " " & _
year(dittDatum) & " " & datepart("h",dittDatum) & _
":" & right("0"& datepart("n",dittDatum),2)
Medlem sedan jan. 20011 213 inlägg
#3

Jättesjyst LarsG, som alltid :)

Kruxet är bara att den skriver ut: 30 dec 1899 0:00 varje gång, hur ofta jag än refreshar... why is that?

//G8

Medlem sedan dec. 200012 464 inlägg
#4

Det är är väl om dittDatum innehåller 0 eller aldrig har definierats.

Om du tilldelar dittDatum = now() innan response.write vad händer då?

Medlem sedan jan. 20011 213 inlägg
#5

Jo, det verkar funka nu, förutom att den skriver ut svenska månader.. skriver alltså ut:
19 okt 2002 0:54 istället för 19 Oct 2002 0:54, där oktober stavas med "C"... och ja, jag har laggt till

session.lcid = 2067

så det är nått annat som strular, eller?

LarsG for president! :)

LarsG, blir inte din arbetsgivare sur på dig när du spenderar arbetsdagarna med att sitta på WF istället för att jobba? ;)

Medlem sedan dec. 200012 464 inlägg
#6
session.lcid=2057

Minnet svek mig.

LarsG, blir inte din arbetsgivare sur på dig när du spenderar arbetsdagarna med att sitta på WF istället för att jobba?

Inga kommentarer.

Medlem sedan jan. 20011 213 inlägg
#7

LarsG: Du är f*n Über!

:birp :bire

Medlem sedan jan. 20011 213 inlägg
#8

följdfråga: Varför funkar det bara om jag använder

<%session.lcid=2057%>

och inte när jag använder

<%@ lcid=2057%>

?

Principen är den samma väl, vad är annars skillnaden?

//G8

Medlem sedan juni 200032 967 inlägg
#9

Det borde inte vara någon skillnad.
Får du något felmeddelande eller ändras bara inte lcid med den andra varianten?

Medlem sedan jan. 20011 213 inlägg
#10

Får inget felmeddelande, bara det att lcid inte ändras... skrivs fortfarande med svensk månad om jag använder @ lcid=2057 längst upp på sidan... Jag blev lite konfunderad själv men så länge det funkar med session.lcid = 2057 så spelar det mindre roll...

Medlem sedan aug. 2000378 inlägg
#11

Hur gör jag om jag vill ha engelska månader men den svenska tiden o sånt?

<%lcid=2057%>

ger ju en timme minus va den ska va....

<%lcid=1053%>

ger rätt tid men icke rätt månader ju...

Tacksam för svar

Medlem sedan dec. 200012 464 inlägg
#12

<%lcid=2057%>
ger ju en timme minus va den ska va....

det har jag svårt att tro. LCID påverkar enbart format inte innehåll.

Medlem sedan aug. 2000378 inlägg
#13

verkar funka nu men vette fan va som hände förut... :P

Hör av mig om jag needar mer hjälp, tack

392 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
129 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)