使用STRFTIME的UPDATE time列不起作用

时间:2019-01-28 19:47:58

标签: sqlite date strftime

我尝试更新表“日期”列“时间”中的值。日期应更改为(即)

从“ 2019-01-31 08:00”到“ 2021-01-31 08:00”

,但不是。我阅读了SQLite参考。这样的操作是否不允许STRFTIME?

UPDATE date SET time=STRFTIME('yyyy-MM-dd HH:mm', time, '+2 years') WHERE id=735

1 个答案:

答案 0 :(得分:2)

像这样更改格式:

UPDATE date SET time=STRFTIME('%Y-%m-%d %H:%M', time, '+2 years') WHERE id=735

link

中的更多信息
相关问题