use*_*908 4 format date batch-file
在批处理文件中,我需要从具有今天日期的文件夹中获取文件.
问题是我无法获得批处理日期命令以返回正确的格式.
我有这个:echo%date:/ = - %
但这总是会返回例如:Fri 06-20-2014
刚回来的正确要求是什么:06-20-2014
看着各处都找不到.
谢谢!
这与区域日期/时间格式无关:
for /f %%I in ('wmic os get localdatetime ^|find "20"') do set dt=%%I
REM dt format is now YYYYMMDDhhmmss...
set dt=%dt:~4,2%-%dt:~2,2%-%dt:~0,4%
echo %dt%
Run Code Online (Sandbox Code Playgroud)