从包含SQLite中的日期的文本字段中提取年份

时间:2017-07-18 16:06:57

标签: java sqlite

我的日期存储在我的数据库中,格式为此格式(以纯文本格式存储)

self

现在我想通过这样做来检索特定记录的年份

2017-07-15 19:25:07-0400

但是由于时区,这总是返回null。如果我删除时区,它可以正常工作。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

如果以该格式存储为文本,请使用substr(column, 1, 4)