Sqlite Browser... 用のメモ

CREATE TABLE copy_of_Messages AS SELECT * FROM Messages;
ALTER TABLE copy_of_Messages ADD COLUMN timestamp_2JST text;
UPDATE copy_of_Messages SET timestamp_2JST = datetime(timestamp,'unixepoch','localtime');

                                                                                                            • -

CREATE TABLE copy_of_chat AS SELECT * FROM chat;
ALTER TABLE copy_of_chat ADD COLUMN last_created_time_2JST text;
UPDATE copy_of_chat SET last_created_time_2JST = datetime(last_created_time/1000,'unixepoch','localtime');

                                                                                                            • -

CREATE TABLE copy_of_ZVIBERMESSAGE AS SELECT * FROM ZVIBERMESSAGE ;
ALTER TABLE copy_of_ZVIBERMESSAGE ADD COLUMN ZDATE_2JST text;
/* UNIX Epoch time 1970〜 と MAC Absolute Time 2001〜 の31年間の差異を補正するため「978307200」を足す */
UPDATE copy_of_ZVIBERMESSAGE SET ZDATE_2JST = datetime(ZDATE+978307200,'unixepoch','localtime');

                                                                                                            • -

Excelでやる場合(13digit…簡易)
=LEFT(対象セル,10)/(60*60*24)+"1970/1/1"+TIME(9,0,0)

                                                                                                            • -

chrome cookie の17digit
=LEFT((対象セル/1000000)-11644473600,10)/(60*60*24)+"1970/1/1"+TIME(9,0,0)