如何通过批次找到最后的SUNDAY DATE

时间:2015-11-18 07:00:28

标签: date batch-file

如何通过批处理命令查找'last SUNDAY DATE'? 我正在尝试的是

echo %date:~4,2%%date:~7,2%%date:~10,4%

这对当前日期有好处 但对于上个星期天的日期......任何人都可以通过批量建议任何逻辑。

1 个答案:

答案 0 :(得分:3)

Windows PowerShell:

[DateTime]::Now.AddDays(-1 * [DateTime]::Now.DayOfWeek.value__)

很抱歉批处理(.bat)文件中的环境变量%date%听起来不太容易进行计算。