13527777031
网站首页
关于我们
合作案例
资讯中心
客户反馈
联系我们
探索设计与体验的融合
Fusion design exploration and experience
新塘新闻动态
News
好的新塘网络营销公司会给客户提出建设性的意见,善于对客户进行良性引导
信息分类
新塘解决方案
新塘网站方案
新塘技术文章
新塘域名主机
新塘建站推广
新塘技术支持
新塘行业资讯
新塘最新公告
您的位置:>>
新塘网站首页
>>
技术文章
新塘ASP中日期相加及相减
资料来源:
名骏科技
| 发布日期:2023-06-22 | 浏览量:3311
在ASP中为我们提供了专门的日期加减函数。
1.日期相加
DateAdd 函数
返回已添加指定时间间隔的日期。
DateAdd(interval, number, date)
DateAdd 函数的语法有以下参数
(1)interval 必选项。字符串表达式,表示要添加的时间间隔。有关数值,请参阅“设置”部分。
(2)number 必选项。数值表达式,表示要添加的时间间隔的个数。数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。
(3)date 必选项。Variant 或要添加 interval 的表示日期的文字。
说明
可用 DateAdd 函数从日期中添加或减去指定时间间隔。例如可以使用 DateAdd 从当天算起 30 天以后的日期或从现在算起 45 分钟以后的时间。要向 date 添加以“日”为单位的时间间隔,可以使用“一年的日数”(“y”)、“日”(“d”)或“一周的日数”(“w”)。
DateAdd 函数不会返回无效日期。如下示例将 95 年 1 月 31 日加上一个月:
NewDate = DateAdd("m", 1, "31-Jan-95")
在这个示例中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果 date 为 96 年 1 月 31 日,则返回 96 年 2 月 29 日,这是因为 1996 是闰年。
如果计算的日期是在公元 100 年之前,则会产生错误。
如果 number 不是 Long 型值,则在计算前四舍五入为最接近的整数。
2.日期相减
DateDiff 函数
返回两个日期之间的时间间隔。
DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])
DateDiff 函数的语法有以下参数:
(1)interval 必选项。字符串表达式,表示用于计算 date1 和 date2 之间的时间间隔。有关数值,请参阅“设置”部分。
(2)date1, date2 必选项。日期表达式。用于计算的两个日期。
(3)Firstdayofweek 可选项。指定星期中第一天的常数。如果没有指定,则默认为星期日。有关数值,请参阅“设置”部分。
(4)Firstweekofyear 可选项。指定一年中第一周的常数。如果没有指定,则默认为 1 月 1 日所在的星期。有关数值,请参阅“设置”部分。
说明
DateDiff 函数用于判断在两个日期之间存在的指定时间间隔的数目。例如可以使用 DateDiff 计算两个日期相差的天数,或者当天到当年最后一天之间的星期数。
要计算 date1 和 date2 相差的天数,可以使用“一年的日数”(“y”)或“日”(“d”)。当 interval 为“一周的日数”(“w”)时,DateDiff 返回两个日期之间的星期数。如果 date1 是星期一,则 DateDiff 计算到 date2 之前星期一的数目。此结果包含 date2 而不包含 date1。如果 interval 是“周”(“ww”),则 DateDiff 函数返回日历表中两个日期之间的星期数。函数计算 date1 和 date2 之间星期日的数目。如果 date2 是星期日,DateDiff 将计算 date2,但即使 date1 是星期日,也不会计算 date1。
如果 date1 晚于 date2,则 DateDiff 函数返回负数。
firstdayofweek 参数会对使用“w”和“ww”间隔符号的计算产生影响。
如果 date1 或 date2 是日期文字,则指定的年度会成为日期的固定部分。但是如果 date1 或 date2 被包括在引号 (" ") 中并且省略年份,则在代码中每次计算 date1 或 date2 表达式时,将插入当前年份。这样就可以编写适用于不同年份的程序代码。
在 interval 为“年”(“yyyy”)时,比较 12 月 31 日和来年的 1 月 1 日,虽然实际上只相差一天,DateDiff 返回 1 表示相差一个年份。
相关链接>>
新塘开源程序有什么不好?
新塘什么是数据库死锁
新塘网站流量统计的意义,推荐使用什么流量统计工具
新塘有指数就有流量吗?
新塘抖音如何吸粉,为自己的抖音增加大量粉丝?
新塘番禺网站建设说说做网站一些事
新塘网站要分期去进行推广
新塘新站怎么做外链?
新塘您的网站是不是还存在这样的困惑?
新塘让网页获得搜索引擎垂青的几点要求
新塘SEO教程:网页h1、h2、h3和strong标签
新塘谷歌官方优化建议:动态网址与静态网址
新塘让搜索引擎频繁光顾你的网站
新塘Google如何解析HTML页的元标记
新塘反向链接对SEO的影响
新塘建网站之前应该如何选择关键词
新塘做外贸网站建设必需考虑的4大因素
新塘网站嵌入FLASH读取进度条(loading)的制作
新塘网页速度、美观、营销效果,如何取舍?
新塘什么是网络营销?
您对此文有什么评论?
类型:
意见建议
内容报错
网友对此文的评论:
未有评论!
网站地图
|
客户留言
|
联系我们
地址:广州市番禺区沙湾镇东圆南街113号
版权所有 2004-2024名骏科技
ICP经营许可证号:粤ICP备18098950号 技术支持:
番禺网站建设
Sitemap网站地图
联系我们将于
2
分钟内回复请正确留下您的联系方式->
称呼:
电话:
留言:
验证:
本站关键词:
番禺网站建设
番禺网站制作
番禺网页设计
番禺网站设计
番禺网页制作
番禺网站安全
专业网站漏洞检测
网站漏洞修复
番禺做网站公司
网站建设
域名主机
网站备案
推广优化
扫一扫,联系我们