dateadd("d",-1,dateadd("m",-2,format(date,"yyyy/mm")))

解决方案 »

  1.   

    kao!!!
    Amoon你那个也算答案啊。
      

  2.   

    to baoxiang(包香):你难道敢说我说得不对?:)
      

  3.   

      if month = 5 then
         if year = 闰年 then
         asked_month.lastday = 28
         else 
         asked_month.lastday = 29  
      elseif month >7 then 
         asked_month.lastday = month.lastday
      else
         asked_month.lastday = month.lastday-1
      endif
    一个傻瓜式的思想,应该能够行的通。
      

  4.   

    lxglove(小呆)你这个呆也发的过分了吧。
      

  5.   

    dateadd("d",-1,dateadd("m",-2,format(date,"yyyy/mm")))  
    这句话怎么解释,baoxiang,
    能说详细点儿吗?谢谢!
      

  6.   

    format(date,"yyyy/mm") 是这个月的第一天。
    dateadd("m",-2,format(date,"yyyy/mm"))是两个月前的第一天。
    dateadd("d",-1,dateadd("m",-2,format(date,"yyyy/mm")))是两个月前的第一天的前一天。