我将时间和分钟存储在两个单独的列中。我希望将它组合成小时:分钟(9:15)和存储时间单元(AM-PM)在单独的列中。如果这样做,任何人都可以知道。字符串类型的小时和分钟。
答案 0 :(得分:2)
尝试使用以下类型之一将时间存储在一列中。
SQLite没有预留用于存储日期和/或时间的存储类。相反,SQLite的内置日期和时间函数能够将日期和时间存储为TEXT,REAL或INTEGER值:
更容易将时间存储在一个INTEGER列中,以毫秒为单位。并按Date date = new Date(milliseconds)
重新创建它。然后从date
获取小时和分钟。
答案 1 :(得分:1)
尝试这样的事情
SELECT (column1 || ":" || column2) AS expr1 FROM your_table;