请问一个通过当前月来计算上一个月、下一个月的办法or函数。请指教! 想请教一下大家:例如当前有个变量A值是2005-4-3 ,有没有函数可以通过判断这个A的值而得出另外两个变量B(2005-3-3)(上一个月)和C(2005-2-3)(前两个月)呢?有这样的函数吗?或者有什么办法可以实现?请大家多多指教!(如果A的值是2005-1-1那怎么办呢?) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用DateAdd 函数:语法DateAdd(interval, number, date)如,当前日期是2005-1-1,需要返回前后两月的日期,则语句为:DateAdd("m",-1,#2005-1-1#) 返回2004-12-1DateAdd("m",1,#2005-1-1#) 返回2005-2-1 用DateAdd可以,但是未必存在,比如2005-3-31的上一个月得到的是2005-2-28,与2005-3-30,2005-3-29,2005-3-28得到的结果是一样的 跪求高人帮忙!毕业设计--远程控制!! 用data控件操作SQL数据库出错!~ 如何才能知道RecordSet中当前的记录的序号,也就是当前记录是第几条? DataEnvironment如何对查询结果进行引用? 小弟在做个应用程序的主界面.需要些图片.但是不知道VB中的HEIGHT,WIDTH单位和象素单位的换算求解 如何用VB写开启超市收银机钱箱的代码? 医院系统源码低价出售 使用VB时,用API方便,还是ActiveX方便? 高手帮忙进来一下 紧急跪求,高手请进~~~判断用户在本窗体使用的输入法 vb有设置环境变量的函数吗?请给实例,100分 一直无法解决的问题
语法
DateAdd(interval, number, date)如,当前日期是2005-1-1,需要返回前后两月的日期,则语句为:
DateAdd("m",-1,#2005-1-1#) 返回2004-12-1
DateAdd("m",1,#2005-1-1#) 返回2005-2-1
但是未必存在,比如2005-3-31的上一个月得到的是2005-2-28,与2005-3-30,2005-3-29,2005-3-28得到的结果是一样的