从
日期序列号获取星期几
语法
用法
#include "vbcompat.bi"
result = Weekday( date_serial [, firstdayofweek ] )
参数
date_serial
日期
firstdayofweek
一周的第一天
返回值
说明
周日值必须在1-7范围内,其含义取决于
firstdayofweek 参数
firstdayofweek 是可选的。
| 值 | 一周的第一天 | 不变 |
| 省略 | 星期日 | |
| 0 | 本地设置 | fbUseSystem |
| 1 | 星期日 | fbSunday |
| 2 | 星期一 | fbMonday |
| 3 | 星期二 | fbTuesday |
| 4 | 星期三 | fbWednesday |
| 5 | 星期四 | fbThursday |
| 6 | 星期五 | fbFriday |
| 7 | 星期六 | fbSaturday |
除非包含
vbcompat.bi,否则编译器将无法识别此函数。
例子
#include "vbcompat.bi"
Dim a As Double = DateSerial (2005, 11, 28) + TimeSerial(7, 30, 50)
Print Format(a, "yyyy / mm / dd hh:mm:ss"); Weekday(a)
与QB差别
参考