webForumDet fria alternativet

Splitta datum

1 svar · 173 visningar · startad av dahlgren

dahlgrenMedlem sedan aug. 20011 946 inlägg
#1

Jag behöver del upp ett datum som ligger lagrat i en databas i år, månad och dag. KOden nedan har fungerat tidigare men nu blir det fel eftersom datumet som kommer ut från databasen ser ut så här: 2005-03-05. Bindestrecken gör att det inte blir rätt siffror i variblerna. Hur kan man lösa det?

     //Splitta upp startdatumet i 3 variabler
            $date = $start;
            list($start_ar, $start_manad, $start_dag) = array(substr($date, 0, 4), substr($date, 4, 2), substr($date, 6, 2));
dahlgrenMedlem sedan aug. 20011 946 inlägg
#2

Löste det själv genom att skirva följande i min sqlfråga.

DATE_FORMAT(startdate, '%Y%m%d') AS startdate,
242 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
240 ms — hämta tråd, inlägg och bilagor (db)