比较SQL和Java中的2个ISO-8601格式的dateTime

时间:2015-07-09 11:42:30

标签: java sql sqlite datetime

我的日期和时间以ISO-8601格式存储在我的数据库中(作为varchar)。例如"2015-07-09T08:24:50.834Z"。我想要的是通过执行Select * from foo where time > 2015-06-09T01:13:40.834Z;

之类的查询,在特定时间戳之后从数据库中获取记录,并将该特定时间戳作为用户输入采用相同的ISO-8601格式格式String

最好的办法是什么?我想我需要将数据库中的时间戳保存为datetime字段而不是varchar,但SQLite可能不接受这种格式"2015-07-09T08:24:50.834Z"

0 个答案:

没有答案