4
私はテーブルを定義している以下:SQLiteのCURRENT_TIMESTAMP常に1970-01-01
CREATE TABLE players(playerid INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
name VARCHAR(20) NOT NULL UNIQUE,
added DATETIME DEFAULT CURRENT_TIMESTAMP);
CURRENT_TIMESTAMP
は執拗に1970-01-01
を挿入します。私はこの日付の意義と、タイムスタンプのいくつかがそれからの正/負のオフセットであることを大まかに認識しています。しかし、私がelsewhereを読んだことから、私のデフォルトのタイムスタンプは、現在の時刻/日付を使用するべきである。また、タイムスタンプには時間が含まれていないはずです(1970年以降など)。
ありがとうございます! :)