失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 获取当月的天数

获取当月的天数

时间:2019-08-22 15:27:17

相关推荐

获取当月的天数

一点小小的技巧,收集如下: selectday(dateadd(mm, 1 ,getdate()) - day(getdate())) -- 获得当月天数

分析如下:

selectgetdate() -- 当前日期

selectday(getdate()) -- 目前第几天

selectgetdate() - day(getdate()) -- 上个月最后一天

selectdateadd(mm, 1 ,getdate()) - day(getdate()) -- 加上一个月

selectday(dateadd(mm, 1 ,getdate()) - day(getdate())) -- 获得当月天数

< scriptlanguage = " VBScript " >

Dim dt1,dt2

dt1 = Date

dt1 = CDate ( Year (dt1) & " - " & Month (dt1) & " -1 " ) ' 得到本月第一天

dt2 = DateAdd ( " m " , 1 ,dt1) ' 得到上个月第一天

MsgBox DateDiff ( " d " ,dt1,dt2) ' 得到两个月的差

</ script >

< scriptlanguage = " jscript " >

var dt = new Date(); // 得到当前时间

dt = new Date(dt.getFullYear(),dt.getMonth() + 1 , 0 ); // 得到本月最后一天

alert(dt.getDate()); // 本月最后一天即为本月的天数

< / script>

如果觉得《获取当月的天数》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。