Foxtable(狐表)用户栏目专家坐堂 → 日期相关


  共有2139人关注过本帖平板打印复制链接

主题:日期相关

帅哥哟,离线,有人找我吗?
散客
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:159 积分:1626 威望:0 精华:0 注册:2013/11/15 16:23:00
日期相关  发帖心情 Post By:2016/11/11 21:58:00 [只看该作者]

Dim nf As WinForm.ComboBox = e.Form.Controls("ComboBox2")
Dim yf As WinForm.ComboBox = e.Form.Controls("ComboBox3")
Dim y As Integer = cint(nf.Text)
Dim m As Integer = cint(yf.Text)
Dim y0 As Integer
Dim dt0 As New Date
If m=1
y0=y-1
dt0 = #y0,12,31#
Else
dt0 = #(y, m-1, Date.DaysInMonth(y,m-1)# '获取该月的最后一天
End If


Dim dt1 As New Date(y, m, 1)
Dim dt2 As new Date(y, m, Date.DaysInMonth(y,m)) '获取该月的最后一天
求教:目的是求得本期(通常为月或年)的第一天,最后一天和上期的最后一天,一月是个麻烦。有通用代码吗

求高手

 回到顶部