SQLite日期/时间操作

Kez*_*zer 5 sqlite

我正在考虑使用SQLite进行一些基本的日期/时间操作,但文档不是很清楚.我想要做的就是在数据库的同一行中添加一些已存在的分钟.我有一个日期时间,然后是一个持续时间.所以我想得到开始日期/时间以及结束日期/时间.我看过这些问题:

我看到你可以使用datetime,但你必须指定一个似乎不起作用的'localtime'.

基本上,我想在SQL Server中相当于DATEADD.

nav*_*een 16

这是你添加15分钟当前的方式datetime.

SELECT datetime('now', '+15 Minute');
Run Code Online (Sandbox Code Playgroud)


Ged*_*rox 4

尝试

\n\n
datetime(strftime('%s', start_date) + minute_count * 60,  'unixepoch')\n
Run Code Online (Sandbox Code Playgroud)\n\n

start_date\xe2\x80\x93 您的开始日期;

\n\n

minute_count\xe2\x80\x93 整数分钟计数。

\n