我有一个使用“FORFILES”的批处理脚本。 forfiles的问题在于它使用本地或区域相关的数据格式。例如在印度,它将使用DD / MM / YYYY格式,而在巴西,它将使用MM / DD / YYYY格式。
我的fortran代码编写了我的批处理脚本。有没有办法可以找到所使用的日期格式是什么?我可以使用答案然后根据本地设置创建日期字符串。
命令行命令或fortran 77代码将解决我的问题,但我不能使用任何其他语言。另外,我不想为此安装第三方软件。
由于
答案 0 :(得分:2)
没有关于fortran的线索,但是在批处理中,您可以通过以下方式获取日期格式:
for /f "tokens=3" %%a in ('reg query "HKCU\Control Panel\International" /v sShortDate') do set dateformat=%%a
(批处理文件中为%%a
,仅在命令行上为%a