cmd 如何获得当前日期,格式需要这样的2009-8-24,而不是2009-08-24哦

来源:百度知道 编辑:UC知道 时间:2024/06/17 21:20:40
如题。请高手指教。。。
%date%获得的是2009-08-24,可是要求结果格式是:2009-8-24

@echo off&setlocal enabledelayedexpansion
for /f "tokens=1-3 delims=/-" %%i in ('echo/%date:~0,10%') do (
set mm=%%j
if "!mm:~0,1!"=="0" (echo/%%i-!mm:~1!-%%k
) else (echo/%%i-%%j-%%k)
)
pause>nul

没有命令能打出你那样的日期格式