date() formatering af TIMESTAMP
Jeg har et timestamp i min database der indsættes når en bruger logger på :UPDATE $tablename SET sidstonline = NOW() WHERE brugernavn = '$brugernavn';
Jeg skal så skrive tidspunktet ned med en date() formatering for alle seks brugere :
while ($row = mysql_fetch_row($result)){
$tidspunkt = date("j/n Y H:i", $row[1]);
print $row[1]." : ".$tidspunkt."<br>";
}
Jeg skriver altså først timestamp og derefter formateringen.. MEN resultatet er dette :
20030917215431 : 19/1 2038 04:14
20030917161102 : 19/1 2038 04:14
20030917153448 : 19/1 2038 04:14
20030917153426 : 19/1 2038 04:14
20030917024621 : 19/1 2038 04:14
20001202111254 : 19/1 2038 04:14 (forsøg med time() i PHP i stedet for NOW() i SQL)
Hvorfor formaterer den ikke timestamp korrekt men 35 år ud i fremtiden?
