W E E K 函 数 - 图1W E E K 函 数 - 图2W E E K 函 数

W E E K 函 数 - 图3返值类型 从日期或日期时间表达式返回一个表示一年中的星期的数

语 法

W E E K ( dExpression |tExpression [,nFirst W eek ][,nFirstDayOf Week ])

返 值 类 型

数值型

参 数 描 述

dExpression |tExpression

W E E K 函 数 - 图4为 WEEK() 返 回 的 一 年 中 的 星 期 指 定 一 个 日 期 或 日 期 时 间 表 达 式

W E E K 函 数 - 图5如果省略了可选的 nFirstWeek 与 nFirstDayOfWeek 参数描述 ,WEEK() 将用 Sunday 作为一个星期的开始

nFirst W eek

W E E K 函 数 - 图6W E E K 函 数 - 图7指 定 一 年 的 第 一 个 星 期 的 要 求 nFirst W eek 可 以 是 下 列 值

nFirst 说 明

Week

  1. WEEK() 返回在 选项 对话框 国际 选项卡 年的第一星期

    列表框中当前选择的任意一周

  2. W E E K 函 数 - 图8W E E K 函 数 - 图9W E E K 函 数 - 图10W E E K 函 数 - 图11W E E K 函 数 - 图12W E E K 函 数 - 图13W E E K 函 数 - 图14W E E K 函 数 - 图15W E E K 函 数 - 图16W E E K 函 数 - 图17第一周包含一月一日

    当省略 nFirstweek 时 这是默认值

  3. W E E K 函 数 - 图18W E E K 函 数 - 图19W E E K 函 数 - 图20第一周的大半

    四天 在本年中

  4. W E E K 函 数 - 图21第一周有七天

nFirstDayOf Week

W E E K 函 数 - 图22W E E K 函 数 - 图23指 定 一 周 的 第 一 天 nFirstDayOf Week 可 以 是 下 列 值

nFirstDayOf Week

Description

W E E K 函 数 - 图24W E E K 函 数 - 图25W E E K 函 数 - 图26W E E K 函 数 - 图27W E E K 函 数 - 图28W E E K 函 数 - 图29W E E K 函 数 - 图300 WEEK() 返回在 选项 对话框 国际 选项卡 启始周 列表框中当前选择的任意一天

1

星期天 当省略

nFirstDayOf Week 时 这 是 默 认 值

续 表

并 且 也

在 早 期 版 本 的

FoxPro 中使用的一周的第一天

2

星期一

3

星期二

4

星期三

5

星期四

6

星期五

7

星期六

W E E K 函 数 - 图31W E E K 函 数 - 图32W E E K 函 数 - 图33W E E K 函 数 - 图34说 明

W E E K 函 数 - 图35W E E K 函 数 - 图36W E E K 函 数 - 图37W E E K 函 数 - 图38W E E K 函 数 - 图39W E E K 函 数 - 图40W E E K 函 数 - 图41W E E K 函 数 - 图42W E E K 函 数 - 图43W E E K 函 数 - 图44WEEK() 返回 1-53 之间的一个值 该值代表了一年的周 例如 对于一年的第一周WEEK() 返回 1 对于一年的第二周 WEEK() 返回 2 等等 注意一周可以跨年 即一年的第一周可以在本年 也可以在上一年

示 例

W E E K 函 数 - 图45下例显示了此时与一个指定日期处于一年中的第几个星期

CLEAR

? WEEK ( DATE() )

? WEEK ({^1998-02-16})&& 显示 8

请 参 阅

CDOW() ,DAY(),DOW(),SETFDOW,SETFWEEK,SYS() 函 数 概 述