例如今天是2010-05-28,得到2(二季度)
我想要得到的日期是:第一天 2010-04-01
最后一天 2010-06-30作者: zyp 时间: 2010-5-28 17:18
我只会用笨方法,自己写函数,下面这个是求第一天的
Public Function Ds(ToDay As Date) As Date
Dim Y As Integer
Y = Year(ToDay)
Select Case DatePart("q", ToDay)
Case 1
Ds = DateSerial(Y, 1, 1)
Case 2
Ds = DateSerial(Y, 4, 1)
Case 3
Ds = DateSerial(Y, 7, 1)
Case 4
Ds = DateSerial(Y, 10, 1)
End Select
End Function作者: todaynew 时间: 2010-5-28 17:25 本帖最后由 todaynew 于 2010-5-28 17:28 编辑