webForumDet fria alternativet

Datumformat ÅÅ-MM-DD HH mm

4 svar · 502 visningar · startad av Lasp

LaspMedlem sedan juli 200012 980 inlägg
#1

I dag får jag ut följande: 2002-06-15 09:15:00

Men jag skulle inte vilja ha med sekunder.
Ibland kanske jag vill ha två siffrors år och ibland vill jag ha dagen i förkortning dvs Må, Tis osv med i samma sträng.
Kan det fungera på något sätt?

:q

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Det beror på vilken DBMS

I mysql finns funktionen date_format där du kan plocka ihop delar hur du vill.

http://www.mysql.com/doc/D/a/Date_and_time_functions.html

MSSQL har funktionen convert där man kan specificera olika format eller så kan man använda datepart för att ta fram olika delar av ett datum.

I standard SQL så finns funktionen extract med vars hjälp man kan plocka ut enskilda delar av datum och sedan är det inget problem att sammanfoga dem så som man vill ha det.

Annars så går det ganska enkelt att göra det på klientsidan.

LaspMedlem sedan juli 200012 980 inlägg
#3

Jag kör just här msSQL och skulle vilja kunna formattera datumet bättre. Viist borde det heta formera!!

LAMPMedlem sedan mars 2002777 inlägg
#4

Nu vet jag inte vilket skriptspråk du kör, men ska du ha det ena ibland och det andra ibland, då hade jag hämtat hela, dvs datetime så som du har det nu, och sedan formaterat det vid presentationen med en funktion.

I ASP utan sekunder hade det då kunnat bli:

response.write left(dteDate, 16)

finns också bra funktioner för att ta fram veckodag mm

dendåligeMedlem sedan jan. 2003188 inlägg
#5

Skrev på fel ställe... sorry

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)