二十五岁时我们都一样愚蠢、多愁善感,喜欢故弄玄虚,可如果不那样的话,五十岁时也就不会如此明智。
标题:SQL Server DATEADD() 函数
SQL Server
DATEADD()
函数用于在日期中添加或减去指定的时间间隔DATEADD(datepart,number,date)
参数 说明 datepart 用于指定 number
参数的类型number 时间间隔,对于未来的时间,此数是正数,对于过去的时间,此数是负数 date 必须是合法的日期表达式 datepart 参数可以是下列的值
值 说明 yy, yyyy 年 qq, q 季度 mm, m 月 dy, y 年中的日 dd, d 日 wk, ww 周 dw, w 星期 hh 小时 mi, n 分钟 ss, s 秒 ms 毫秒 mcs 微妙 ns 纳秒 范例
假设我们有一张这样的
token
表
id name created_at 1 yufei 2018-02-02 02:02:02.02 现在我们要查看所有
token
的过期时间,假设,假设过期时间是30
天那么可以使用下面的 SQL 语句
SELECT id,name,DATEADD(day,35,created_at) AS expires_at FROM token那么,显示结果就会是下面这样
id name expires_at 1 yufei 2018-03-04 02:02:02.020000