在批处理文件中,我需要从 date 命令中提取月、日、年。所以我使用了以下内容,它本质上解析 Date 命令以将其子字符串提取到一个变量中:
set Day=%Date:~3,2%
set Mth=%Date:~0,2%
set Yr=%Date:~6,4%
Run Code Online (Sandbox Code Playgroud)
这一切都很棒,但是如果我将此批处理文件部署到具有不同区域/国家/地区设置的机器上,则会失败,因为月、日和年位于不同的位置。
无论日期格式如何,如何提取月、日和年?