チケットの作成日を含むレポートを作成するのに非常に苦労しています。
これが私のsqliteクエリです(私は直接データベースにクエリを実行しています)
.header on
.mode csv
.output opentickets.csv
SELECT DISTINCT
id AS ticket, summary, status, priority, t.type AS type,
owner, time as created
FROM ticket t, ticket_custom q
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
WHERE t.id = q.ticket AND status <> 'closed'
ORDER BY priority, time;
しかし、作成時に取得した値はガベージです。2012-07-03 を取得する必要があるときに 1341324096360000 を取得します
私はUNIXエポック時間変換を試みました...クエリ:
.header on
.mode csv
.output opentickets.csv
SELECT DISTINCT
id AS ticket, summary, status, priority, t.type AS type,
owner, datetime(time, 'unixepoch') as created
FROM ticket t, ticket_custom q
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
WHERE t.id = q.ticket AND status <> 'closed'
ORDER BY priority, time;
私は得る: -1413-03-01 13:07:12
私は何が欠けていますか?