新白雪姬传说 细:asp日期问题??
来源:百度文库 编辑:中科新闻网 时间:2024/05/10 08:21:44
用下拉菜单,当我选择某一个月份的时候,怎么判断这个月的天数?
如果是两个月相减的话,需要考虑一下跨年的问题,比如说12月份时,需要从下一年的1月分来减,否则出错。
如:
Dim dtmDate1,dtmDate2
dtmDate1 = "2006-01-01"
dtmDate2 = "2005-12-01"
Msgbox CDate(dtmDate1) - CDate(dtmDate2)
两个日期型的数据相减时,默认就是天数,即那个12份的天数。
我只说明算法,用 这个月份+1个月份-1天 得到的日期数值就是该月的最大天数
你根本不需要判断它有多少天
呵呵它可以跟整数甚至float型的变量相加减