Functions.Week 方法 (DateTime, Int32, Int32) |
命名空间: XSharp.VFP
FUNCTION Week( tExpression AS DateTime, nFirstWeek AS LONG, nFirstDayOfWeek AS LONG ) AS LONG
Week() 返回 1 到 53 之间的数,表示一年的周数。 例如,Week() 返回1表示一年的第一周,返回2表示一年的第二周,以此类推。 注意,一周可以跨年分割 —— 一年的第一周可以在当前年和前一年中。
nFirstweek 的可能值为
nFirstweek | 描述 |
---|---|
0和1 | 第一周包含1月1日。这是省略 nFirstweek 时的默认值。 |
2 | 当前年中第一周的较大部分(四天)在当前年中。 |
3 | 第一周有七天。 |
nFirstDayOfWeek 的可能值为
nFirstDayOfWeek | 描述 |
---|---|
0和1 | 星期天。这是省略 nFirstDayOfWeek 时的默认值。 |
2 | 星期一 |
3 | 星期二 |
4 | 星期三 |
5 | 星期四 |
6 | 星期五 |
7 | 星期六 |
1Clear 2? Week(Date( )) 3? Week({^1998-02-16}) // 显示8