Avatar billede aslan Nybegynder
30. december 2002 - 18:56 Der er 12 kommentarer og
1 løsning

Formater tid!

Jeg smider tiden i databasen via now(), men når jeg henter det ud igen seer det f.eks sådan ud :

2002-12-07 17:10:22

Jeg har forsøgt mig frem, men har ikke kunne formatere tiden til den format jeg vil have det i:

12-07-2002 17:10

Kan nogen hjælpe mig?
Avatar billede stalle Nybegynder
30. december 2002 - 19:01 #1
$today = date("d-m-Y G:i");
Avatar billede gizmo-gizmo Nybegynder
30. december 2002 - 19:08 #2
Avatar billede stalle Nybegynder
30. december 2002 - 19:09 #3
Det var så også en måde at svare på :-)
Avatar billede aslan Nybegynder
30. december 2002 - 19:21 #4
Jeg er ikke helt med ... jeg får en $row[tid] fra databasen og hva skal jeg gøre med den?
Avatar billede gizmo-gizmo Nybegynder
30. december 2002 - 19:23 #5
aslan >> date kan bruges til at formatere det du får ud af now med.

Du kan fx gøre det på denne måde:

echo date("d-m-Y G:i", $row['tid']);
Avatar billede stalle Nybegynder
30. december 2002 - 19:23 #6
Du skal lave det om, den måde du gemmer det i databasen
Avatar billede stalle Nybegynder
30. december 2002 - 19:25 #7
Der kan man bare se, som jeg ikke ved noget
Avatar billede aslan Nybegynder
30. december 2002 - 19:29 #8
gizmo jeg havde allerede inden jeg oprettede spørgsmålet forsøgt mig med den funktion og den giver stadig :

01-01-1970 1:33

for alle mine datoer

stalle det er lidt forsendt nu da jeg arbejder med flere mb data der allerede ligger i mysql...
Avatar billede tipsen Nybegynder
30. december 2002 - 21:31 #9
Du skal absolut ikke ændre noget ved den måde du gemmer din dato i MySQL, da det er den helt korrekte måde du anvender! Du skal derimod anvende nogle af MySQK's dato/tid-funktioner i stedet for php's:

http://www.mysql.com/doc/en/Date_and_time_functions.html

DATE_FORMAT(date,format) er nok den mest velegnede og svarer til date() i php.

Skriv eks:

SELECT DATE_FORMAT(datofelt, '%d-%m-%Y %H:%i') FROM tabel;

for at pille datoen ud i det ønskede format - du kan se resten af formateringskoderne på linket ovenfor.
Avatar billede tipsen Nybegynder
30. december 2002 - 21:32 #10
Hvis der er nogen som skulle være i tvivl så er MySQK den onde tvillingebror til MySQL, men den har heldigvis alle de samme funktioner...
Avatar billede aslan Nybegynder
30. december 2002 - 21:47 #11
Mange tak endnu engang.... :-)
Avatar billede tipsen Nybegynder
30. december 2002 - 21:48 #12
Det var da så lidt - og kan du have et godt nytår.
Avatar billede aslan Nybegynder
30. december 2002 - 22:12 #13
Tak og i lige måde :-)
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