45

yyyy-mm-dd hh:mm:ssUNIX エポック時間をSQLite の形式 (24h) に変換するのを手伝ってくれませんか? (GMT+7 をいただければ幸いです)。

例: から1319017136629までWednesday, October 19, 2011 4:38:56 PM GMT+7

p/s: 周りを見回して解決策を見つけました:

SELECT datetime(1319017136629, 'unixepoch', 'localtime');

しかし、SQLite で UNIX エポック時間をバッチ変換する方法をまだ探しています。

4

3 に答える 3

32

データベースの値を変更するには、次のUPDATEコマンドを使用します。

UPDATE MyTable SET MyColumn = datetime(MyColumn, 'unixepoch', 'localtime')
于 2013-01-31T16:21:29.617 に答える
2

SELECT DATE(ROUND(1601272453000 / 1000), 'unixepoch')

于 2020-10-20T12:45:37.753 に答える