Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何比较sqlite where条件中的日期列_Android_Sqlite_Datetime - Fatal编程技术网

Android 如何比较sqlite where条件中的日期列

Android 如何比较sqlite where条件中的日期列,android,sqlite,datetime,Android,Sqlite,Datetime,如何比较sqlite中的日期列,其中的条件很难说清楚你到底在问什么,但sqlite网站上有一个页面应该会有所帮助。如果你像往常一样存储日期,您可以将它们作为数字进行比较,因为它们基本上就是这样的-自1970年1月1日午夜以来UTC使用的秒数等等。我不确定我是否完全理解这个问题。你想把日期和什么做比较?今天去年上个月?你在寻找什么样的最终结果?天?时间 我遇到了一个问题 我需要知道sql日期字段和今天之间的天数。如果这是您想要的,请不要忘记将日期保存为YYYY-MM-DD,即2011-02-08

如何比较sqlite中的日期列,其中的条件很难说清楚你到底在问什么,但sqlite网站上有一个页面应该会有所帮助。

如果你像往常一样存储日期,您可以将它们作为数字进行比较,因为它们基本上就是这样的-自1970年1月1日午夜以来UTC使用的秒数等等。

我不确定我是否完全理解这个问题。你想把日期和什么做比较?今天去年上个月?你在寻找什么样的最终结果?天?时间

我遇到了一个问题
我需要知道sql日期字段和今天之间的天数。如果这是您想要的,请不要忘记将日期保存为YYYY-MM-DD,即2011-02-08

select strftime('%Y-%m-%d, '2012-04-05')


对于日期和时间,没有什么好的原则。例如,如果存储的是Unix纪元之前的历史日期和时间,该怎么办?一般来说,考虑到时区、历史日历和闰秒/年等因素,日期和时间值非常复杂。。关于如何存储和表示日期和时间的决策应该始终在上下文中考虑,因此没有适用于所有情况的通用“始终应该”规则。
select strftime('%Y-%m-%d', datecolumn)