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?
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);
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]);