DOS日期和時間

來源:互聯網
上載者:User
本文整理自:http://www.jb51.net/article/30527.htm


在Dos中,我們可以通過動態變數DATE來取得當前日期,通過動態變數%TIME%來取得當前日期。 執行個體1

C:\Users\hubin5>echo %date%2013/03/11 周一C:\Users\hubin5>echo %time%13:42:24.29

執行個體2set no=%Date:~0,4%%Date:~5,2%%Date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2% %Date:~0,4%表示年,以此類推 顯示的格式為:20120515105610 因為當時時間(time)小於10時,時間變數的第一位為空白格,即為 8:31:41.75的形式。這時我們可能需要把空格去掉,即8:31:41.75。我們可能以下的指令碼來實現 執行個體2-1

set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%set t=%Time%if "%t:~0,1%" ==" " (set t=0%t:~1%)set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%%t:~0,2%%t:~3,2%%t:~6,2% 在執行個體2和執行個體2-1中我們用到對環境變數的字串值的一些操作,關於此請參考《DOS中字串的處理》 二、DATE日期設定命令   功能:設定或顯示系統日期。   類型:內部命令   格式:Date[mm-dd-yy]   使用說明:   (1)省略[mm-dd-yy]顯示系統日期並提示輸入新的日期,不修改則可直接按斷行符號鍵,[mm-dd-yy]為“月月-日日-年年”格式;   (2)當機器開始啟動時,有自動處理檔案(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。   執行個體:   查看當前系統的日期,直接輸入date即可。     三、TIME系統時鐘設定命令   功能:設定或顯示系統時期。   類型:內部命令   格式:TIME[hh:mm:ss:xx]   使用說明:   (1)省略[hh:mm:ss:xx],顯示系統時間並提示輸入新的時間,不修改則可直接按斷行符號鍵,[hh:mm:ss:xx]為“小時:分鐘:秒:百分之幾秒”格式;   (2)當機器開始啟動時,有自動處理檔案(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。 結束!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.