社区
ASP
帖子详情
关于VBScript中的日期计算方法
hacker18
2004-04-05 06:02:16
我设计了一个会员收费的ASP程序,会员缴费后,可按月份延长其的使用期限。
如:会员甲,交费后可加长其4个月的使用期限,现在是2004-4-5 18:00:00,那么在“月份”下拉列表中选择“4”并提交后,数据表中的特定字段应是2004-8-5 18:00:00;“月份”的上限是12,下限是1,要考虑闰年问题;不能直接按每月30天来递加(2004-8-31 18:00:00加上一个月,应该变成2004-10- 18:00:00)。
大虾们,Help me!
...全文
127
4
打赏
收藏
关于VBScript中的日期计算方法
我设计了一个会员收费的ASP程序,会员缴费后,可按月份延长其的使用期限。 如:会员甲,交费后可加长其4个月的使用期限,现在是2004-4-5 18:00:00,那么在“月份”下拉列表中选择“4”并提交后,数据表中的特定字段应是2004-8-5 18:00:00;“月份”的上限是12,下限是1,要考虑闰年问题;不能直接按每月30天来递加(2004-8-31 18:00:00加上一个月,应该变成2004-10- 18:00:00)。 大虾们,Help me!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loveweb
2004-04-05
打赏
举报
回复
回复人: bybee(脑震荡的猪)
的正解
用dateadd函数
bybee
2004-04-05
打赏
举报
回复
time1="2004-4-5 18:00:00"
num=4
response.Write("<br>"&dateadd("m",num,cdate(time1)))
lhzyn
2004-04-05
打赏
举报
回复
建议你去查查所使用数据库的相关资料,在sql语句里面加,这样简单很多
hacker18
2004-04-05
打赏
举报
回复
不能直接按每月30天来递加:
2004-2-1 18:00:00加上一个月,应该变成2004-3-1 18:00:00(2004年是闰年);
2004-8-31 18:00:00加上一个月,应该变成2004-10-1 18:00:00(九月没有三十一号);
2004-12-31 18:00:00加上一个月,应该变成2005-1-31 18:00:00(这两个月相隔一个大月)。
蓝桥杯算
日期
VB通解
本文介绍使用
VBScript
中
的DateDiff和DateAdd函数快速解决
日期
计算问题,包括炸弹爆炸
日期
和高斯日记
日期
的
计算方法
。
arcgis抽取
日期
字段里内容_ArcGIS Help 10.2 -
日期
字段的基础知识
本文介绍了如何在ArcMap
中
处理和计算数据库
中
的
日期
字段,包括SQL语法的选择、
日期
格式的转换、Python/
VBScript
函数的应用,以及Windows系统设置对
日期
显示的影响。重点讲解了
日期
存储格式、
计算方法
和系统设置的调整。
农历的算法 (转)
本文介绍了一种使用
VBScript
实现的农历
日期
计算方法
,通过一系列数组和变量定义来映射农历和公历之间的转换规则,包括天干地支、生肖、农历月份及
日期
等元素。
关于
日期
计算的问题
博主碰到
日期
计算问题并解决,将用
VBScript
编写的
日期
计算函数分享出来。该函数采用掐头去尾的方法,通过对闰年闰月的计算,精确计算两个
日期
的时间间隔,希望能帮助到有同样问题的朋友。
VBScript
日期
与时间函数
本文介绍了
VBScript
中
常用的
日期
与时间处理函数,涵盖获取当前
日期
时间、
日期
计算、格式转换、组成部分提取及构造解析等功能,并提供实际应用示例,帮助开发者高效进行时间相关操作。
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章