技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

Dos下獲取系統(tǒng)時間的代碼

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2019-01-10 06:40┆點(diǎn)擊:

復(fù)制代碼 代碼如下:

 
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%



其實(shí)bat中獲取時間就是利用截取日期字符串的方法

DOS下有字符處理的方法的,總結(jié)如下:

在這個日期格式下:”2013-07-22 星期一”, 這個%DATE:~0,10%得到的是2013-07-22
說明:DATE為系統(tǒng)變量,“:”表示開始處理前面的字符串“~0,10”表示從第0個字符開始取10個字符。

輸出:

C:Documents and SettingsAdministrator>rem DOS get current time
C:Documents and SettingsAdministrator>rem =======================
C:Documents and SettingsAdministrator>rem get yyyy/mm/dd
C:Documents and SettingsAdministrator>set mydate=2013-07-22
C:Documents and SettingsAdministrator>echo 2013-07-22
2013-07-22
C:Documents and SettingsAdministrator>rem =======================
C:Documents and SettingsAdministrator>rem get yyyy
C:Documents and SettingsAdministrator>set yyyy=2013
C:Documents and SettingsAdministrator>echo 2013
2013
C:Documents and SettingsAdministrator>rem =======================
C:Documents and SettingsAdministrator>rem get mm
C:Documents and SettingsAdministrator>set mm=07
C:Documents and SettingsAdministrator>echo 07
07
C:Documents and SettingsAdministrator>rem =======================
C:Documents and SettingsAdministrator>rem get dd
C:Documents and SettingsAdministrator>set dd=22
C:Documents and SettingsAdministrator>echo 22
22
C:Documents and SettingsAdministrator>rem =======================
C:Documents and SettingsAdministrator>rem get yyyy-mm-dd
C:Documents and SettingsAdministrator>set curdate=2013  -07  -22
C:Documents and SettingsAdministrator>echo 2013  -07  -22
2013  -07  -22
C:Documents and SettingsAdministrator>