VB编程?输入一个日期,计算出该日期下一个月的最后一天
时间:2011-11-29
来源:互联网
1. Calculate the last day of Next month
Input: a date (including: year, month, day)
Output: last day of next month (including: year,month, day)
E.g. input: ; output: 2010/11/30
2. Test your program systemically. Write your testing cases
1.人手输入任何一个日期(包括:year,month,day)
2.输出该日期下一个月的最后一天
3.日期格式例例子:2010/10/15
求高手帮忙写一个完整的程序,谢谢各位了。
Input: a date (including: year, month, day)
Output: last day of next month (including: year,month, day)
E.g. input: ; output: 2010/11/30
2. Test your program systemically. Write your testing cases
1.人手输入任何一个日期(包括:year,month,day)
2.输出该日期下一个月的最后一天
3.日期格式例例子:2010/10/15
求高手帮忙写一个完整的程序,谢谢各位了。
作者: xijojo 发布时间: 2011-11-29
Dim a as string
a=dateadd("m",2,YourInputdate)
a=dateadd("d",-1,a)
a=format(a,"yyyy/MM/dd")
a=dateadd("m",2,YourInputdate)
a=dateadd("d",-1,a)
a=format(a,"yyyy/MM/dd")
作者: applekiller 发布时间: 2011-11-29
private function GetNextLast(d as date) as date
dim y as long
dim m as long
d="2011-11-3"
y=year(d)
m=month(d)
select case m
case 11
GetNextLast=cstr(y)& "-12-31")
case 12
GetNextLast=cstr(y+1)& "-1-31")
case else
GetNextLast=cdate(cstr(y)&"-"& cstr(m+2) &"-1"))-1
end select
end function
作者: worldy 发布时间: 2011-11-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28