見ているデータベース内の多数のテーブルからデータを選択する SELECT クエリを作成しようとしています。すべてのデータを正常に取得できます。ただし、time_of_day という名前の列の解析に問題があります。
日付は julian_day という列に保存されます。これは、次を使用して簡単に解析できます。
SELECT strftime("%d/%m/%Y", julian_day) FROM リマインダー
time_of_day の値は次のとおりです。
32400000
72000000
54600000
私が知っている最後のものは、15:10 の時間を表すはずです。しかし、もしそうなら:
SELECT 時間(54600000)
私は12:00:00を取得します。どの値を代入しても、これが得られます。
明らかに何かが欠けています...しかし、私はできる限りのことを検索して検索し、試してみましたが、うまくいかないようです。
これらのタイムスタンプは私が考えているものですか、それともまったく異なるものですか? どんな助けでも大歓迎です。
ありがとう、マイケル