VBScript Datepart 工作日显示不正确
VBScript Datepart Weekday displayed incorrect
我无法获得显示正确日期的代码。
DatePart("w", Now()) & _
代码显示为星期五,但我住的地方是星期四。我如何将它更改为 -1 天?
我被一个好人链接到了这个网站!访问https://msdn.microsoft.com/en-us/library/4kt42529(v=vs.84).aspx但是没看懂解释
DatePart("w", DateAdd("d",-1,Now()))
使用其中之一
DatePart("w", Now(), vbMonday)
或(随处携带更好,与位置无关)
DatePart("w", Now(), vbUseSystemDayOfWeek)
解释:
DatePart
函数 returns 给定日期的指定部分。
DatePart(interval, date[, firstdayofweek[, firstweekofyear]])
参数:
interval
必填。字符串表达式即你想要的时间间隔return。有关值,请参阅设置部分。
date
必填。您要计算的日期表达式。
firstdayofweek
可选。指定星期几的常量。 如果未指定,则假定为星期日。
firstweekofyear
可选。指定一年中第一周的常量。如果未指定,第一周假定为 1 月 1 日所在的那一周。
仅供参考:firstdayofweek
参数可以具有以下值:
Constant Value Description
vbUseSystemDayOfWeek 0 Use National Language Support (NLS) API setting.
vbSunday 1 Sunday (default)
vbMonday 2 Monday
vbTuesday 3 Tuesday
vbWednesday 4 Wednesday
vbThursday 5 Thursday
vbFriday 6 Friday
vbSaturday 7 Saturday
firstweekofyear
参数可以有以下值:
Constant Value Description
vbUseSystem 0 Use National Language Support (NLS) API setting.
vbFirstJan1 1 Start with the week in which January 1 occurs (default).
vbFirstFourDays 2 Start with the week that has at least four days in the new year.
vbFirstFullWeek 3 Start with the first full week of the new year.
我无法获得显示正确日期的代码。
DatePart("w", Now()) & _
代码显示为星期五,但我住的地方是星期四。我如何将它更改为 -1 天?
我被一个好人链接到了这个网站!访问https://msdn.microsoft.com/en-us/library/4kt42529(v=vs.84).aspx但是没看懂解释
DatePart("w", DateAdd("d",-1,Now()))
使用其中之一
DatePart("w", Now(), vbMonday)
或(随处携带更好,与位置无关)
DatePart("w", Now(), vbUseSystemDayOfWeek)
解释:
DatePart
函数 returns 给定日期的指定部分。
DatePart(interval, date[, firstdayofweek[, firstweekofyear]])
参数:
interval
必填。字符串表达式即你想要的时间间隔return。有关值,请参阅设置部分。date
必填。您要计算的日期表达式。firstdayofweek
可选。指定星期几的常量。 如果未指定,则假定为星期日。firstweekofyear
可选。指定一年中第一周的常量。如果未指定,第一周假定为 1 月 1 日所在的那一周。
仅供参考:firstdayofweek
参数可以具有以下值:
Constant Value Description
vbUseSystemDayOfWeek 0 Use National Language Support (NLS) API setting.
vbSunday 1 Sunday (default)
vbMonday 2 Monday
vbTuesday 3 Tuesday
vbWednesday 4 Wednesday
vbThursday 5 Thursday
vbFriday 6 Friday
vbSaturday 7 Saturday
firstweekofyear
参数可以有以下值:
Constant Value Description
vbUseSystem 0 Use National Language Support (NLS) API setting.
vbFirstJan1 1 Start with the week in which January 1 occurs (default).
vbFirstFourDays 2 Start with the week that has at least four days in the new year.
vbFirstFullWeek 3 Start with the first full week of the new year.