如何在本地时间应用 strftime

fai*_*zal 0 sqlite android-sqlite

我想从我的 Sqlite 数据库中的日期时间列中获取月份中的哪一天。我可以简单地使用

select strftime('%d',myColumn) from myTable
Run Code Online (Sandbox Code Playgroud)

但是这些值以 UTC 格式存储在数据库中,我想根据本地时间获取日期。所以我可以执行以下操作来获取本地时间。

select date(myColumn, 'localtime') from myTable
Run Code Online (Sandbox Code Playgroud)

现在我如何一起做这两个操作?我能想到的唯一方法是date()使用strftime(). 还有其他方法吗?

CL.*_*CL. 5

文件指出,改性喜欢localtime与所有日期和时间函数使用:

SELECT strftime('%d', myColumn, 'localtime') FROM myTable
Run Code Online (Sandbox Code Playgroud)