我正在考虑使用SQLite进行一些基本的日期/时间操作,但文档不是很清楚。我想要做的就是在数据库的同一行中添加一些已存在的分钟。我有一个日期时间,然后是一个持续时间。所以我想得到开始日期/时间以及结束日期/时间。我看过这些问题:
我看到你可以使用日期时间,但是你必须指定一个似乎不起作用的“本地时间”。
基本上,我希望在SQL Server中等效于DATEADD。
答案 0 :(得分:16)
这是您向当前datetime
添加15分钟的方式。
SELECT datetime('now', '+15 Minute');
答案 1 :(得分:4)
尝试
datetime(strftime('%s', start_date) + minute_count * 60, 'unixepoch')
start_date
- 您的开始日期;
minute_count
- 整数分钟数。