源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

VBS教程:函数-DateSerial 函数

  • 时间:2021-07-29 04:39 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:VBS教程:函数-DateSerial 函数

DateSerial 函数

对于指定的年、月、日,返回 [b]Date[/b] 子类型的 [b]Variant[/b]。 [code][b]DateSerial([/b]year, month, day[b])[/b][/code] [h3]Arguments[/h3][i]Year[/i] 从 100 到 9999 之间的数字或数值表达式。 [i]Month[/i] 任意数值表达式。 [i]Day[/i] 任意数值表达式。 [h3]说明[/h3]要指定日期,如 1991 年 12 月 31 日,[b]DateSerial[/b] 函数中每个参数的取值范围都应该是可接受的;即日的取值应在 1 和 31 之间,月的取值应在 1 和 12 之间。但是,也可以使用表示某日之前或之后的年、月、日数目的数值表达式为每个参数指定相对日期。 以下样例中使用了数值表达式代替绝对日期。在这里,[b]DateSerial[/b] 函数返回 1990 年 8 月 1 日之前十年 (1990 - 10) 零两个月 (8 - 2) 又一天 (1 - 1) 的日期:即 1980 年 5 月 31 日。
[code]Dim MyDate1, MyDate2MyDate1 = [b]DateSerial([/b]1970[b], [/b]1[b], [/b]1[b])[/b][/code]         [code]' Returns January 1, 1970.[/code][code]MyDate2 = [b]DateSerial([/b]1990 - 10[b],[/b] 8 - 2[b],[/b] 1 - 1[b])[/b][/code]   [code]' Returns May 31, 1980.[/code]
对于 [b]year[/b] 参数,若取值范围是从 0 到 99,则被解释为 1900 到 1999 年。对于此范围之外的 [b]year[/b] 参数,则使用四位数字表示年份(例如 1800 年)。 当任何一个参数的取值超出可接受的范围时,则会适当地进位到下一个较大的时间单位。例如,如果指定了 35 天,则这个天数被解释成一个月加上多出来的日数,多出来的日数取决于其年份和月份。但是如果参数值超出 -32,768 到 32,767 的范围,或者由三个参数指定(无论是直接还是通过表达式指定)的日期超出了可以接受的日期范围,就会发生错误。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部