W E E K 函 数
返值类型 从日期或日期时间表达式返回一个表示一年中的星期的数
语 法
W E E K ( dExpression |tExpression [,nFirst W eek ][,nFirstDayOf Week ])
返 值 类 型
数值型
参 数 描 述
dExpression |tExpression
为 WEEK() 返 回 的 一 年 中 的 星 期 指 定 一 个 日 期 或 日 期 时 间 表 达 式
如果省略了可选的 nFirstWeek 与 nFirstDayOfWeek 参数描述 ,WEEK() 将用 Sunday 作为一个星期的开始
nFirst W eek
指 定 一 年 的 第 一 个 星 期 的 要 求 nFirst W eek 可 以 是 下 列 值
nFirst 说 明
Week
-
WEEK() 返回在 选项 对话框 国际 选项卡 年的第一星期
列表框中当前选择的任意一周
-
第一周包含一月一日
当省略 nFirstweek 时 这是默认值
-
第一周的大半
四天 在本年中
-
第一周有七天
nFirstDayOf Week
指 定 一 周 的 第 一 天 nFirstDayOf Week 可 以 是 下 列 值
nFirstDayOf Week
Description
0 WEEK() 返回在 选项 对话框 国际 选项卡 启始周 列表框中当前选择的任意一天
1 |
星期天 当省略 |
nFirstDayOf Week 时 这 是 默 认 值 |
续 表 并 且 也 |
---|---|---|---|
在 早 期 版 本 的 |
FoxPro 中使用的一周的第一天 |
||
2 |
星期一 |
||
3 |
星期二 |
||
4 |
星期三 |
||
5 |
星期四 |
||
6 |
星期五 |
||
7 |
星期六 |
说 明
WEEK() 返回 1-53 之间的一个值 该值代表了一年的周 例如 对于一年的第一周WEEK() 返回 1 对于一年的第二周 WEEK() 返回 2 等等 注意一周可以跨年 即一年的第一周可以在本年 也可以在上一年
示 例
下例显示了此时与一个指定日期处于一年中的第几个星期
CLEAR
? WEEK ( DATE() )
? WEEK ({^1998-02-16})&& 显示 8
请 参 阅
CDOW() ,DAY(),DOW(),SETFDOW,SETFWEEK,SYS() 函 数 概 述