webForumDet fria alternativet

Formatera till svenskt datum och tid

ASP

8 svar · 586 visningar · startad av leniz

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

Hej!

Har en sida som ligger på en server där lcid inte stöds. Nu blir alla datum/tider amerikanska vid utskrift, så här:
3/27/2009 3:00:00 PM
trots att de i databasen står som 2009-03-27 15:00:00
Fältet är av datatypen datetime.

Hur ska jag göra för att datumet ska visas som det står i databasen och inte på det här andra sättet? :OO

Medlem sedan juni 20019 519 inlägg
#2

Du kan använda dig av Month(), Year(), Day()
Ang tid så kan du nog använda dig av FormatDateTime:
http://www.codetoad.com/asp/format_date_time.asp

Medlem sedan aug. 2001676 inlägg
#3

Hm, inget av de här http://www.devguru.com/Technologies/vbscript/QuickRef/formatdatetime.html stämmer med vad jag vill ha riktigt.
Vet inte om man kan göra något med split istället? Har använt en kod som Anders gav mig för länge sedan för att formatera om datum, men nu har jag ju även med klockslag och då fungerar det inte längre.

Medlem sedan juni 20019 519 inlägg
#4

<% =FormatDateTime("3:34:00 PM", 4) %> ser ju ut att ge dig rätt med tid (förutom sekund) men det kan du använda Seconds("3:34:00 PM") till.

Medlem sedan nov. 2002830 inlägg
#5

Edit: Hm, vid närmare läsning upptäckte jag naturligtvis ... hur dum min lösning var.

Medlem sedan aug. 2001676 inlägg
#6

Ja, men det här var knepigt. Har lyckats få ut det i delar nu som jag sen kan sätta ihop men då får jag problem när jag ska jämföra olika timmar..

Sasch - tack för svar men lcid stöds inte av webbhotellet där sidan ligger.

Medlem sedan aug. 2001676 inlägg
#7

Nu verkar det faktiskt fungera =) Jag tog ut varje del var för sig om någon undrar och stoppade sedan ihop det som jag vill ha det, d.v.s. med hour, minute, year, month och day.

Medlem sedan juni 20019 519 inlägg
#8

Om man vill så kan man använda:
http://snipplr.com/view/8321/date-format-functions/

Vide (Webeye) har jag också för mig har gjort någon liknande funktion tidigare också.

Medlem sedan aug. 2001676 inlägg
#9

Tack för tipset :-)

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