批處理獲取時間值

set "CYF=%date:~,4%%date:~5,2%%date:~8,2%"

格式:   %date:~x,y%以及%time:~x,y%
說明:   x是開始位置,y是取得字符數

在cmd下輸入date /,hou 看到的是如下時間2015/02/11,

那麼這個字符串有10位,

%date:~,4%的意思是從首位開始,取前4位,即2015

%date:~5,2%的意思是從第5位開始,取後面2位,即02

%date:~8,2%的意思是從第8位開始,取後面兩位,即11,

那麼CYF=20150211



此種辦法也可以組合各種字符串或取其中部分來組合成新的字符

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章