在 Windows 命令行中,我可以通过执行以下操作来打印当前日期的年份:
echo %date:~10,4%
结果:2016
当然,根据您的语言中日期的显示方式,您需要更改10或4以获得正确的子字符串。但没关系。
10
4
我想要它打印的是2015, 即2016 - 1. 那么,如何从刚刚捕获的子字符串中减去 1 呢?使用辅助变量没有问题。
2015
2016 - 1
windows command-line
command-line ×1
windows ×1