Är det bara jag som är dum eller finns det ingen motsvarighet i php till asp:s session.lcid för att snabbt formatera om exempelvis de datum som skrivs ut från en databas?
Nu får jag ju bara "30 May 2004" och det ser ju för kackigt ut.
Du kan inte ta och hämta datumet ur databasen, förvandla det till en timestamp med strtotime() och sedan formatera det timestampet med date() sedan va?
Tycker det borde funka.
Du kan inte ta och hämta datumet ur databasen, förvandla det till en timestamp med strtotime() och sedan formatera det timestampet med date() sedan va?
Tycker det borde funka.
MVH Patrik
Det är lite det jag gör. Tror jag. Är ingen expert direkt...
Den nya koden för locales ser ut så här:
Jag missförstod nog frågan, förstod inte riktigt att du ville ha det översatt till svenska. Och då blev det genast en aning klurigare än vad jag klarar tyvärr.
En fullösning vore ju förstås att lagra alla månadsnamnen på engelska i en array, och på svenska i en annan, och köra en str_replace på den formaterade datum-strängen.
Jag missförstod nog frågan, förstod inte riktigt att du ville ha det översatt till svenska. Och då blev det genast en aning klurigare än vad jag klarar tyvärr.
En fullösning vore ju förstås att lagra alla månadsnamnen på engelska i en array, och på svenska i en annan, och köra en str_replace på den formaterade datum-strängen.
MVH Patrik
Jag såg någon lösning på detta i en annan tråd här men kunde tyvärr inte klura ut hur jag skulle implementera det på mitt eget förhållande.
Men det gör tydligen inte det.
Jag hittade något i kommentarerna på länken ovan om att det kunde strula om man körde Mac OS X, vilket jag gör.
Man kunde ladda ned något program men det fungerar inte tyvärr.