echo of
set yyyy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%
rem if %dd% EQU 6 注释
if %dd:~0,1%==0 set dd=%dd:~1%
set /a od=%dd%-1
set /a ood =10-%od%
if %ood% gtr 0 set od=0%od%
::/a 定等号右边的字符串为被评估的数字表达式 注释
rem 空格也算一个字符
set yyyymmdd=%yyyy%年%mm%月%od%日
echo 昨天是:%yyyymmdd%
pause
rem 等于 equ equal
rem 大于 gtr greater than
rem 大于或等于 geq greaterthan or equal
rem 小于 lss less than
rem 小于或等于 leq less thanor equal
rem 不等于 neq no equal
本文展示了一个使用批处理脚本进行日期运算的例子,通过简单的命令行操作实现了获取当前日期并计算前一天的功能。该脚本适用于Windows环境,利用了批处理语言的特点来处理日期格式。
6521

被折叠的 条评论
为什么被折叠?



