显示还有多少天到期
Show how many days left to expires
我正在使用以下代码显示从今天起 30 天的 "countdown":
RIGHT(DateDiff("d", DBDATEFIELD+30, Now()),LEN(DateDiff("d", DBDATEFIELD+30, Now()))-1)
示例:新闻创建于 23/01
,因此今天将显示 25
。
代码有效,但我知道它不是 "right"。如何以正确的方式做到这一点?
编辑:SQL 解决方案也很受欢迎。
Stuff(DATEDIFF(DAY,yourColumn,GETDATE())-30, 1, 1, '')
我正在使用以下代码显示从今天起 30 天的 "countdown":
RIGHT(DateDiff("d", DBDATEFIELD+30, Now()),LEN(DateDiff("d", DBDATEFIELD+30, Now()))-1)
示例:新闻创建于 23/01
,因此今天将显示 25
。
代码有效,但我知道它不是 "right"。如何以正确的方式做到这一点?
编辑:SQL 解决方案也很受欢迎。
Stuff(DATEDIFF(DAY,yourColumn,GETDATE())-30, 1, 1, '')