復制代碼 代碼如下:
rem DOS get current time
rem =======================
rem get yyyy/mm/dd
set mydate=%DATE:~0,10%
echo %mydate%
rem =======================
rem get yyyy
set yyyy=%DATE:~0,4%
echo %yyyy%
rem =======================
rem get mm
set mm=%DATE:~5,2%
echo %mm%
rem =======================
rem get dd
set dd=%DATE:~8,2%
echo %dd%
rem =======================
rem get yyyy-mm-dd
set curdate=%yyyy%-%mm%-%dd%
echo %curdate%
其實bat中獲取時間就是利用截取日期字符串的方法
DOS下有字符處理的方法的,總結(jié)如下:
在這個日期格式下:”2013-07-22 星期一”, 這個%DATE:~0,10%得到的是2013-07-22
說明:DATE為系統(tǒng)變量,“:”表示開始處理前面的字符串“~0,10”表示從第0個字符開始取10個字符。
輸出:
C:\Documents and Settings\Administrator>rem DOS get current time
C:\Documents and Settings\Administrator>rem =======================
C:\Documents and Settings\Administrator>rem get yyyy/mm/dd
C:\Documents and Settings\Administrator>set mydate=2013-07-22
C:\Documents and Settings\Administrator>echo 2013-07-22
2013-07-22
C:\Documents and Settings\Administrator>rem =======================
C:\Documents and Settings\Administrator>rem get yyyy
C:\Documents and Settings\Administrator>set yyyy=2013
C:\Documents and Settings\Administrator>echo 2013
2013
C:\Documents and Settings\Administrator>rem =======================
C:\Documents and Settings\Administrator>rem get mm
C:\Documents and Settings\Administrator>set mm=07
C:\Documents and Settings\Administrator>echo 07
07
C:\Documents and Settings\Administrator>rem =======================
C:\Documents and Settings\Administrator>rem get dd
C:\Documents and Settings\Administrator>set dd=22
C:\Documents and Settings\Administrator>echo 22
22
C:\Documents and Settings\Administrator>rem =======================
C:\Documents and Settings\Administrator>rem get yyyy-mm-dd
C:\Documents and Settings\Administrator>set curdate=2013 -07 -22
C:\Documents and Settings\Administrator>echo 2013 -07 -22
2013 -07 -22
C:\Documents and Settings\Administrator>
您可能感興趣的文章:- 系統(tǒng)時間改為2000年 修改系統(tǒng)時間病毒
- javascript 顯示當前系統(tǒng)時間代碼
- sql server 獲取系統(tǒng)時間的方法
- 校準系統(tǒng)時間的VBS代碼
- js顯示當前系統(tǒng)時間的代碼
- jQuery動態(tài)地獲取系統(tǒng)時間實現(xiàn)代碼
- jsp實現(xiàn)頁面實時顯示當前系統(tǒng)時間的方法
- TextView顯示系統(tǒng)時間(時鐘功能帶秒針變化
- asp.net中頁面顯示當前系統(tǒng)時間附圖
- Android調(diào)用系統(tǒng)時間格式顯示時間信息
- C#實現(xiàn)修改系統(tǒng)時間的方法
- C++設置系統(tǒng)時間及系統(tǒng)時間網(wǎng)絡更新的方法
- C++獲取當前系統(tǒng)時間的方法總結(jié)
- 利用線程實現(xiàn)動態(tài)顯示系統(tǒng)時間
- java顯示當前的系統(tǒng)時間