trotz durchstörbern alter beiträge komme ich nicht weiter:
in meiner mysql db gibt es ein feld "ID" das das timestampformat hat. da steht jetzt 20041226174957 drinnen.
jetzt möchte ich aus diesem timestamp das datum mit strftime herausholen und das habe ich folgendermaßen gemacht:
Das Ergebnis ist jedoch: Di 19 Jan 2038 04:14:07 CET
Es sollte aber sein: So 26 Dez 2004 17:49:57 CET (laut timestamp feld)
wo liegt mein fehler????
in meiner mysql db gibt es ein feld "ID" das das timestampformat hat. da steht jetzt 20041226174957 drinnen.
jetzt möchte ich aus diesem timestamp das datum mit strftime herausholen und das habe ich folgendermaßen gemacht:
PHP-Code:
include("inc/connect.inc.php");
$SQL = "SELECT *
FROM be_news
ORDER BY ID LIMIT 1";
$RS = mysql_query($SQL);
$ROWS=mysql_num_rows($RS);
while ($r = mysql_fetch_array($RS))
{
setlocale (LC_TIME, "de_DE");
$datum = strftime("%c",$r[ID]);
echo"<ul><p>$r[news]</p>\n<p>$datum</p></ul>";
}
mysql_free_result($RS);
Es sollte aber sein: So 26 Dez 2004 17:49:57 CET (laut timestamp feld)
wo liegt mein fehler????
Kommentar