计算某一日期某几个月后的日期 如2006.06.21的2个月后为2006.08.20如何做?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2个月后明明是 8.21怎么是8.20?楼主你的意思是指一月按30天算,这样加过去的吧?DECLARE @n INT,@d DATETIMESET @n=3 --这里改成你要的月数SET @d='2006-6-1' --这里改成起始日期SELECT DATEADD(d,@n*30,@d) select dateadd(mm,2,‘2006/6/20’) 你的要求是 "计算某一日期某几个月后的日期"------------------- lzrwj(lzrwj) ( ) 信誉:86 2006-6-21 15:38:17 得分: 0 先谢谢.入职日期为:2006.06.21, 试用期为 2个月,大家说试用期到期那天是 2006.08.21还是2006.08.20?我认为是做完2006.08.20那个工作天,试用期就过了.我上面的问题就是求试用期最后那天.------------------------------------------套用你的标题,你举的例子,应该是 "求试用期过后"的第一天.也即几号正式上班. 按日期统计 SQL2008无法用sa登录:18456错误 mysql中执行sql语句时出错 无语求教 如何把一个服务器上的表定时或实时同步到另一台服务器? 求教删除冗于除记录问题 sqlserver 链接受到限制 求解 QQ:457100097 两个关联表的更新的SQL语句问题(参加者给分); 高分!冷门问题!关于一个dbmagic的数据库 为什么连不上去 求一SQL语句. 如何对title进行查询时,按照匹配度排序
楼主你的意思是指一月按30天算,这样加过去的吧?DECLARE @n INT,@d DATETIME
SET @n=3 --这里改成你要的月数
SET @d='2006-6-1' --这里改成起始日期
SELECT DATEADD(d,@n*30,@d)
------------------- lzrwj(lzrwj) ( ) 信誉:86 2006-6-21 15:38:17 得分: 0
先谢谢.
入职日期为:2006.06.21, 试用期为 2个月,
大家说试用期到期那天是 2006.08.21还是2006.08.20?
我认为是做完2006.08.20那个工作天,试用期就过了.我上面的问题就是求试用期最后那天.
------------------------------------------套用你的标题,你举的例子,应该是 "求试用期过后"的第一天.也即几号正式上班.