阳朔世外桃源值得去不?:VB 时间!!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 07:00:16
如何 用VB 实现 24时的加减运算?

每个时间都有相对应的一个数字,把这些数字相加减即可,实现时间的加减,以下为数字与时间的对应

零点为0
一点为 1/24 计算机中显示为小数(你自己换算)
二点为 2/24 即 1/12
三点为 3/24 即 1/8
四点为 4/24 即 1/6
...
...
中午十二点为 12/24 即1/2=0.5
十三点为13/24
十四点为14/24
...
...
...
二十二点为 22/24
二十三点为 23/24
二十四点,即转一天的零点 24/24,即为1,进位,此时的Time为00:00:00而Date中的“日”加1

说的详细一点

Date 变量存储为 IEEE 64 位(8 个字节)浮点数值形式,其可以表示的日期范围从 100 年 1 月 1 日到 9999 年 12 月 31 日,而时间可以从 0:00:00 到 23:59:59。任何可辨认的文本日期都可以赋值给 Date 变量。日期文字须以数字符号 (#) 扩起来,例如,#January 1, 1993# 或 #1 Jan 93#。

Date 变量会根据计算机中的短日期格式来显示。时间则根据计算机的时间格式(12 或 24 小时制)来显示。

当其他的数值类型要转换为 Date 型时,小数点左边的值表示日期信息,而小数点右边的值则表示时间。午夜为 0 而中午为 0.5。负整数表示 1899 年 12 月 30 日之前的日期。

不用那么麻烦,直接用格式输出函数就可以了