2012-08-01 87 views
0

我在表格中使用yyyy-mm-dd格式的字符串格式的日期。 我想将该字符串转换为日期格式,以便日期进一步比较。Sqlite查询将字符串转换为sqlite中的日期?

任何帮助将不胜感激..

+0

我很抱歉家伙。我忘了在这里提到。我想要这个查询。 – 2012-08-01 09:17:17

回答

0

我得到了这个查询。 SqlLite直接比较两个字符串日期之间的差异。

select column from Table where columnDate between '2012-07-01' and '2012-07-07' 

但是,感谢您的兴趣球员。

+0

此查询的工作原因仅在于日期格式采用标准ISO 8601,它保留了字典顺序和时间顺序。与'AA'和'ZZ''之间没有区别。所以它与Date类型没有任何共同之处,但只有Character。 – 2012-08-01 10:13:32

1

我建议你使用SQLite - DateTime函数比较场数据值。或者,您可以使用java.text.SimpleDateFormat类的parse方法将字符串日期转换为日期类型。

+0

你能告诉我这个问题吗? – 2012-08-01 09:18:58