坦克兒的家
測試、遊戲、心情、電腦
2026-08-19
[學習][cmd]日期的取得3:date ,不要if也讓他自動補零
for /f "tokens=1-3 delims=/- " %a in ("%date%") do (set "Y=%a"&set "M=0%b"&set "D=0%c")
rem 運作原理:
rem for /f 將東西切割,tokens將東西分3段,透過delims去區分,從%a開始
rem 運作原理:
rem 若原始值為 8
rem 補零後變成 08
rem 取最後 2 位仍為 08
rem 若原始值為 12
rem 補零後變成 012
rem 取最後 2 位會自動剔除最前面的 0
rem 得到 12
set "MM=%M:~-2%"
set "DD=%D:~-2%"
echo %Y%%MM%%DD%
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)