数据库中两个字段 一个time1 一个time2
time1 time2
2006-05-10 2006-06-30如何得到time2-time1 并把值换算成天数?
并且time2等于time1的话取“到期”,time2小于time1的话取“过期”。
time1 time2
2006-05-10 2006-06-30如何得到time2-time1 并把值换算成天数?
并且time2等于time1的话取“到期”,time2小于time1的话取“过期”。
declare @time1 datetime,@time2 datetimeset @time1='2006-05-10'
set @time2='2006-06-30'select datediff(day,@time1,@time2) as 天数
如果是DateTime类型,可以直接相减。