Ferdinand: PHP und Datenbank Timestamps weichen ab... ....warum?

Beitrag lesen

Hallo,

Ich baue gerade eine Datenbank, in die ich Timestamps einlesen will.

Komischerweise weicht der Timestamp meines PHP Scripts von dem in der Datenbank ab...?

Mein PHP:

$currTimestamp = round(microtime(true) * 1000);
echo $currTimestamp;

ergab beim letzten Aufruf 16464195412893

INSERT INTO myTable (user, pass, timestamp)
VALUES ('username', 'hashedPass', $currTimestamp)

ergibt in der Datenbank aber den Timestamp 2147483647


timestamp ist in der Datenbank vom Typ INT mit einer Länge von 15, also nichts weltbewegend verwerfliches.

Warum stimmen die Timestamps nicht überein?

Danke, Ferdinand.