我正在尝试输出当前一周内的所有日期。例如在本周中,仅显示从05/12/2019至05/18/2019的所有日期。当下周执行漫游器时,仅显示05/19/2019至05/25/2019。我当前的逻辑输出本周的日期,但是明天到了,本周的日期将被取消。请参阅以下内容
...请问对此有什么帮助吗?
答案 0 :(得分:1)
我将使用VBS脚本并使用运行脚本命令来执行此操作。
默认的每周开始时间是星期日,您可以更改它进行检查:https://www.w3schools.com/asp/func_weekday.asp
将所需的日期作为参数从0传递到6,并获取数据作为返回值。
DayNumber:0 = Sunday ..... 6 = Saturday
InputDate = Date
DayNumber = WScript.Arguments.Item(0)
Result = DateAdd("d", DayNumber - WeekDay(InputDate, 2), InputDate)
WScript.StdOut.Write(Result)
'MsgBox(Result)
Metabot链接: Change Date and Time Format
您将必须依次运行以下逻辑。
输入:天数:0 = Sunday ..... 6 = Saturday