16. maj 2020 - 14:39Der er
15 kommentarer og 2 løsninger
Konvertering af dato
Hvordan får jeg udskrevet min måned til dansk format? I min database står der felttype date og 2020-05-16 I mit script udtrækker jeg datoen med: select ... while ($a = mysqli_fetch_object($tur)) { $turd = $a ->dato; $turdate = date('d-M-Y',strtotime($turd)); } -det giver 16-may.2020 Hvordan skal koden skrives for at blive med dansk måned? 16-maj-2020 og hvis det skal være dette format 16.maj 2020
Der findes PECL extension'en IntlDateFormatter som kan, men den er altså ikke indbygget. Normalt vil du skulle skrive den slags selv, men det er dog heldigvis også nemt.
#5: Ja, det er nok ikke et problem her. Det er sjældent folk på eksperten er i gang med at lave de helt store, skalerbare systemer - så fin løsning.
Jeg krummer bare tæer over tanken om, at man kan lave noget kode der fungerer fuldstændig perfekt lokalt, men så snart man smider det i produktion og flere brugere er på samtidig, kan man få nogle mystiske bugs, som er umulige at reproducere i et udviklingsmiljø. Derfor holder jeg mig langt fra den.
$turdate = date('j. M Y',strtotime($turd)); $turdate = str_replace('May','Maj',$turdate); $turdate = str_replace('Oct','Okt',$turdate); -det er jo kun maj og oktober der er stavet anderledes på dansk. Samtidig jar jeg løst spørgsmålet om punktum. Derudover har jeg fået undertrykt de første nul. -det er næsten som i et rigtigt dokument.
Stort begyndelsesbogstav i måned, ja det havde jeg overset. $monthNames = [ 1 => 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ]; echo date('j'),'. ',$monthNames[date('n')],' ',date('Y'); Hvordan får jeg koblet det sammen med mit output fra databasen (date yy-mm-dd) ?
Husker ikke helt, men i mysql kan man lave en query, inden dit egentlige kald til DB "SET lc_time_names = 'da_DK'" så får du dansk dato format og navnepå dage, måneder
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.