Avatar billede soccoro Nybegynder
20. maj 2004 - 09:57 Der er 4 kommentarer og
1 løsning

Dato format

Hejsa, jeg henter min dato ud af databasen, hvor den ligger som datetime;

Hvordan formaterer jeg på den letteste måde dette til:

dd-mm-yyyy [hh:ss]

Uden at skulle splitte værdien op med substr?
Avatar billede detox Nybegynder
20. maj 2004 - 10:11 #1
Det kan du gøre i udtrækket, sådan:

SELECT DATE_FORMAT(datetime_feltnavn, '%d-%m-%Y [%H:%s]') AS tid FROM tabel

men mon ikke du mener: dd-mm-yyyy [hh:mm]:

SELECT DATE_FORMAT(datetime_feltnavn, '%d-%m-%Y [%H:%i]') AS tid FROM tabel
Avatar billede 7th Praktikant
20. maj 2004 - 10:11 #2
Prøv med...

$res = mysql_query ("SELECT * , DATE_FORMAT(dit_datetime_felt, \"%d-%m-%Y [%H:%s]\") AS dit_dato_format FROM din_tabel") or die (mysql_error());
$row = mysql_fetch_array ($res);

echo $row['dit_dato_format'];
Avatar billede soccoro Nybegynder
20. maj 2004 - 10:20 #3
detox, hvad gør den der AS tid? Jeg har ikke noget feltnavn med tiden for sig selv
Avatar billede soccoro Nybegynder
20. maj 2004 - 10:21 #4
never mind, jeg har fundet ud af det. Tak for hjælpen detox, jeg bruger din metode.

Også tak til dig 7th
Avatar billede detox Nybegynder
20. maj 2004 - 10:23 #5
Ok, velbekommen så.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester