Avatar billede heungsu Nybegynder
16. april 2002 - 17:41 Der er 6 kommentarer og
1 løsning

TIMESTAMP

Hvordan kan jeg få dette:  20020416173901  til at vise dag-måned-år time:min:sek????

Dette virker ikke:
while ($row = mysql_fetch_object($result)) {
$dato = date("d-m-y H:i:s", $row->dato);
så udskriver den bare 13-12-01 21:45:51 igen og igen og igen...
Jeg aner ikke hvorfor- er der nogen der kan hjælpe?
Avatar billede Slettet bruger
16. april 2002 - 17:43 #1
Jeg bruger selv dette som du kan tilpasse til dit formål:

$year=substr($row[dato],0,4);
$month=substr($row[dato],4,2);
$day=substr($row[dato],6,2);
$hour=substr($row[dato],8,2);
$minute=substr($row[dato],10,2);
$second=substr($row[dato],12,2);

$dato = date("d M Y\, H:i", mktime($hour,$minute,$second,$month,$day,$year));
$dato = str_replace ("May", "Maj", $dato);
$dato = str_replace ("Oct", "Okt", $dato);
Avatar billede Slettet bruger
16. april 2002 - 17:44 #2
Hmmm dit problem er vel selve dataudtrækket. Sorry..
Avatar billede heungsu Nybegynder
16. april 2002 - 17:46 #3
hvordan?
Avatar billede mortenfn Nybegynder
16. april 2002 - 18:00 #4
"SELECT *,UNIX_TIMESTAMP(dato) AS tid FROM ................

while ($row = mysql_fetch_object($result)) {
$dato = date("d-m-y H:i:s", $row[tid]);
Avatar billede mortenfn Nybegynder
16. april 2002 - 18:01 #5
hov et svar
Avatar billede heungsu Nybegynder
17. april 2002 - 11:41 #6
jeg er ikke sikker hvordan jeg skal bruge UNIX_TIMESTAMP()...Hvor skal jeg bruge det og hvordan?
Avatar billede mortenfn Nybegynder
17. april 2002 - 17:14 #7
UNIX_TIMESTAMP omdanner mysql's time funktiun til unix-tid - som er sec. siden 1.1.1970

date omdanner unix-til til noget fornuftigt
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
Computerworld tilbyder specialiserede kurser i database-management

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