VB里如何判断日期变量是星期几?

JetJack 2006-02-15 05:15:06
用哪个函数?调用代码片段。
...全文
1868 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
junki 2006-02-16
  • 打赏
  • 举报
回复
zyl910(910:分儿,我又来了!)
老大,真的是抢分高手.
jamsonwoo 2006-02-16
  • 打赏
  • 举报
回复
Dim d
d = Date
MsgBox WeekdayName(DatePart("w", d))
zyl910 2006-02-15
  • 打赏
  • 举报
回复

Weekday 函数


返回一个 Variant (Integer),包含一个整数,代表某个日期是星期几。

语法

Weekday(date, [firstdayofweek])

Weekday 函数语法有下列的命名参数:

部分 描述
date 必要。能够表示日期的 Variant、数值表达式、字符串表达式或它们的组合。如果 date 包含 Null,则返回 Null。
Firstdayofweek 可选。指定一星期第一天的常数。如果未予指定,则以 vbSunday 为缺省值。


设置

firstdayofweek 参数有以下设定值:

常数 值 描述
vbUseSystem 0 使用 NLS API 设置。
VbSunday 1 星期日(缺省值)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六


返回值

Weekday 函数可以返回以下诸值:

常数 值 描述
vbSunday 1 星期日
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六

zhzhq800204 2006-02-15
  • 打赏
  • 举报
回复
来晚了,接分
ZOU_SEAFARER 2006-02-15
  • 打赏
  • 举报
回复
Debug.Print Weekday(Date)
星期天是1 星期6是7
faysky2 2006-02-15
  • 打赏
  • 举报
回复
WeekdayName (Weekday("2006-2-15")) 结果为:星期三
jadeluo 2006-02-15
  • 打赏
  • 举报
回复
WeekDay()函数
VBToy 2006-02-15
  • 打赏
  • 举报
回复
WeekDay函数

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧