如何取出当前日期属于哪一个星期?

year(now()),表示取出当前年;month(now()),表示取出当前月...
有没有取出当前星期的? 类似于week(now())
---------------------------------------------------------------

DatePart("ww", now)

---------------------------------------------------------------

format(date,'yyyy-ww');
format(date,'yyyy-q');

---------------------------------------------------------------

取出当前星期:weekdayname(weekday(date()))

WeekdayName函数

描述

返回一个字符串,表示一星期中的某天。

语法

WeekdayName(weekday, abbreviate, firstdayofweek)

WeekdayName函数语法有如下几部分:

部分 描述
weekday 必需的。数字值,表示一星期中的某天。该数字值要依赖于firstdayofweek设置中的设置值来决定。
abbreviate 可选的。Boolean值,表示星期的名称是否被缩写。如果忽略该值,缺省值为False,表明星期的名称不能被缩写。
firstdayofweek 可选的。数字值,表示一星期中第一天。关于其值,请参阅“设置值”部分。

设置值

firstdayofweek参数值如下:

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

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus