[PHP] Datum goed tonen

Gestart doorOne2xs9 reacties6 weergaven

10 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik heb een datum in mysql staan, deze: 2010-12-26 14:36:39

maar die leest niet goed uit, als ik dit doe

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Y-m-d om h:i:s"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"aangemaakt_op"[/COLOR][COLOR= #007700]]);[/COLOR] ?>


dan zie ik 1970-01-01 om 01:33:30

Klopt niet echt emo
0
Berichten
994
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"d-m-Y om h:i:s"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"aangemaakt_op"[/COLOR][COLOR= #007700]]);[/COLOR] ?>
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Nee dat werkt niet nu krijg ik 01-01-1970 om 01:33:30 emo
0
Berichten
994
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan moetje hem op datetime zetten en via een query inzetten als
$date = date("d-m-Y h:i:s");


ipv NOW()
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Y-m-d om h:i:s"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$nFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"aangemaakt_op"[/COLOR][COLOR= #007700]]));[/COLOR] ?>
0
Berichten
994
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Y-m-d om h:i:s"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$nFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"aangemaakt_op"[/COLOR][COLOR= #007700]]));[/COLOR] ?>
Oh, zo kan het ook .. maar ik vindt het altijd kut zet ze liever goed in de DB yummie
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Thx dat werkt, nog 1 probleempje, nu krijg ik 2010-12-26 om 02:36:39
Terwijl het uur op 14 moet staan en niet op 2.
0
Berichten
994
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
H:i:s


zo ipv
h:i:s
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
ja nu werkt alles biggrinthx
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Dasaque schreef:
Eerdere citaten tonen
Rik schreef:
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Y-m-d om h:i:s"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$nFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"aangemaakt_op"[/COLOR][COLOR= #007700]]));[/COLOR] ?>
Oh, zo kan het ook .. maar ik vindt het altijd kut zet ze liever goed in de DB yummie
Als ze als 2010-12-26 15:36:18 in de database staan dan staan ze juist goed, dan werken de datumfuncties. smile
Je kunt ze dr dan voorgeformatteerd uithalen:
SELECT DATE_FORMAT(%d-%m-%Y %H:%i:%s, datum) AS nldatum FROM tabel

of als timestamp:
SELECT UNIX_TIMESTAMP(datum) AS tdatum FROM tabel

dat werkt beter dan als je 26-12-2010 15:36:18 in je database hebt en dan de resultaten van de laatste 3 weken ofzo wil ophalen, of de resultaten van alle maandagen...
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren