31

SQLite3列にタイムスタンプフィールドを保存していTIMESTAMP DATETIME DEFAULT CURRENT_TIMESTAMPますが、タイムスタンプにもミリ秒を含める方法があるかどうか疑問に思っていましたか?

4

4 に答える 4

27

エポックからのミリ秒数を取得するにはjulianday()、いくつかの追加の計算で使用できます。

-- Julian time to Epoch MS     
SELECT CAST((julianday('now') - 2440587.5)*86400000 AS INTEGER); 
于 2015-09-25T19:17:37.513 に答える
9

タイムスタンプをミリ秒単位の文字列として生成するクエリを次に示します。

 select strftime("%Y-%m-%d %H:%M:%f", "now"); 

数値表現を使用することに本当に熱心な場合は、次を使用できます。

select julianday("now"); 
于 2013-07-10T15:39:10.673 に答える