显示到期还剩多少天

时间:2015-01-28 20:05:01

标签: sql-server vbscript

我使用以下代码显示"倒计时"从今天开始的30天:

RIGHT(DateDiff("d", DBDATEFIELD+30, Now()),LEN(DateDiff("d", DBDATEFIELD+30, Now()))-1)

示例:新闻是在23/01上创建的,所以今天它会显示25

代码正在运行,但我知道它不是"对"。怎么能以正确的方式做到这一点?

编辑:SQL解决方案也很受欢迎。

1 个答案:

答案 0 :(得分:0)

Stuff(DATEDIFF(DAY,yourColumn,GETDATE())-30, 1, 1, '')