首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

一个ASP的日期转换有关问题

2012-03-14 
一个ASP的日期转换问题我想得到当前日期的下个月的月首日期10:10:00和月末日期17:10:00比如:当前日期是200

一个ASP的日期转换问题
我想得到当前日期的下个月的月首日期   10:10:00和月末日期17:10:00
比如:当前日期是2007-4-13
那么得到下个月的月首日期是2007-5-1   10:10:00
和月尾日期:
2007-5-31   17:10:00
月首都好说,我编写如下可以达到效果(不知大家有没有更好的方法也可以说说)
<%
dim   topdate
topdate=now()
mydate=cdate(year(dateAdd( "m ",1,topdate))& "- "&month(dateAdd( "m ",1,topdate))& "-1   10:10:00 ")
response.Write   mydate
%>
至于下个月月尾不太好处理,因为月的最后日期不等,有28、30、31不好定,如果给个31的话,真不想让别人看到有2007-2-31的笑话,请问大家有什么高见,可以指点一下吗?




[解决办法]
topdate = "2007-4-13 "
tdate = CDate(Year(DateAdd( "m ", 2, topdate)) & "- " & Month(DateAdd( "m ", 2, topdate)) & "-1 ")

bottomDate = DateAdd( "d ", -1, tdate) & " 17:10:00 "

热点排行