日期和时间常数
介绍
用于日期时间函数中的一些常用常数
常数表
| 常数名 | 常数值 | 描述 |
|---|---|---|
| vbSunday | 1 | 星期日 |
| vbMonday | 2 | 星期一 |
| vbTuesday | 3 | 星期二 |
| vbWednesday | 4 | 星期三 |
| vbThursday | 5 | 星期四 |
| vbFriday | 6 | 星期五 |
| vbSaturday | 7 | 星期六 |
| vbFirstJan1 | 1 | 使用包含 1 月 1 日的星期(默认) |
| vbFirstFourDays | 2 | 使用第一个至少包含新的年中四天的星期 |
| vbFirstFullWeek | 3 | 使用某年的第一个整周 |
| vbUseSystem | 0 | 使用计算机区域设置中的日期格式 |
| vbUseSystemDayOfWeek | 0 | 由系统设置定义每周的第一天是星期几 |
备注
- 关于什么是常数请参考 const
- 在VBScript中的内置常数一般是由vb开头组成的标识符, 而非vb开头的一般需要自行定义赋值的常数, 仅仅约定成俗使用固定标识符而已
- 如果你不知道是否为内置常数, 可以通过简单粗暴的不定义变量直接赋值方法测试
- 如果是内置常数, 你会发现调试运行报错, 例如
vbRed = 1会提示非法赋值: 'VBRED' - 如果不是内置常数, 则不会出现任何错误提示, 例如
ForWriting = 1不会出现任何错误
- 如果是内置常数, 你会发现调试运行报错, 例如