如何在SQLITE中获取DateTime类型的列的自定义DateTime格式

时间:2015-03-03 11:12:26

标签: sqlite

我有一个DateTime类型的InsertionDT列('现在') 我想要的是选择此列,但只显示时间(没有日期)

select strftime('%H:%M:%S',DateTime('now') ) AS MSGDT from TableA  //this works
select strftime('%H:%M:%S',Insertiondt) AS MSGDT from TableA  //this is what i want

1 个答案:

答案 0 :(得分:0)

这是你创建的邮票:

CREATE TABLE dates (id int, InsertioDT datetime default CURRENT_TIMESTAMP);

而不是(DATETIME('现在'))。

然后SELECT strftime('%H:%M:%S', InsertioDT) AS MSGDT from TableA

告诉我们它是否有效。

它对我有用。

enter image description here