我想从我的Sqlite数据库中的datetime列获取每月的某天。我可以简单地使用
select strftime('%d',myColumn) from myTable
但是这些值存储在数据库的UTC中,我想根据当地时间获取日期。因此,我可以执行以下操作以获取当地时间。
select date(myColumn, 'localtime') from myTable
现在,我如何同时进行这两项操作?我能想到的唯一方法是使用进行内部查询,date()
并使用进行外部查询strftime()
。还有另一种方法吗?
该文档说,类似localtime
的修饰符可用于所有日期和时间函数:
SELECT strftime('%d', myColumn, 'localtime') FROM myTable
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句