我必须在SQLite中将UNIX时间戳格式化为人类可读的格式。我的Unix日期列名为ERDAT,我想从中使用以下命令从该列中提取最大日期:
SELECT MAX(strftime('%d - %m - %Y ',datetime(ERDAT,'unixepoch'))) as max_date FROM table
该表如下所示:
BANFN BSART ERDAT clean_date
0000000000 A6 1528236000000
0000000000 AB 1546470000000
0000000000 A6 1505080800000
0000000000 A6 1505080800000
0000000000 A6 1507068000000
我需要具有从ERDAT列派生的清除日期列,该列是unix时间戳格式,并且值的格式为DD:MM:YYYY HH:MM:SS
我在看到日期的地方得到的输出为null。我应该如何获得理想的结果?