Dos下获取系统时间的代码

dos下获取系统时间的实现代码,需要的朋友可以参考下

复制代码 代码如下:

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下有字符处理的方法的,总结如下:

在这个日期格式下:”2013-07-22 星期一”, 这个%DATE:~0,10%得到的是2013-07-22
说明:DATE为系统变量,“:”表示开始处理前面的字符串“~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>

(0)

相关推荐

  • DOS下windows系统查看wifi密码图文详解

    DOS下windows系统查看wifi密码的方法步骤如下所示: 首先,按win+R键,win键如下 弹出框中输入cmd 在弹出界面输入 netsh wlan show profiles 你可以看到你链 ...

  • linux下修改系统时间

    修改linux下系统的 时间 操作方法 01 linux下可以使用date命令来查看系统时间 02 还可以通过date命令来修改系统时间 格式为 date -s "YYYY-MM-DD  h ...

  • java如何获取系统时间

    java如何获取系统时间

  • deepin linux下怎么修改系统时间

    deepin linux下修改系统时间和日期可以参考以下内容. 一.图形界面修改 01 首先点击dock栏上的"控制中心". 02 在"控制中心"中选择&quo ...

  • 怎样设置Window7系统时间默认同步频率

    在Win7系统默认情况下,系统时间是每周(每7天)自动同步Internet时间一次.但在有些情况下,需要让系统的时间和网络时间不能有偏差,就需要让系统在短时间内和网络时间同步,就需要设置系统时间默认的 ...

  • DOS下安装win7系统办法

    操作方法 01 DOS下安装win7系统 1.用虚拟光驱(dream tools或者其它)加载Windows7镜像文件(*.iso),把里面的文件全部复制到硬盘,比如:D:\Win7:不是镜像的朋友可 ...

  • Windows系统下获取SYSTEM权限设置的方法

    默认情况下,我们无法直接在登录对话框上以SYSTEM帐户的身份登录到Windows桌面环境。实际上SYSTEM帐户早就已经“盘踞”在系统中了。想想也是,连负责用户验证的Winlogon、Lsass等进 ...

  • Windows系统下获取SYSTEM权限设置

    默认情况下,我们无法直接在登录对话框上以SYSTEM帐户的身份登录到Windows桌面环境。实际上SYSTEM帐户早就已经“盘踞”在系统中了。想想也是,连负责用户验证的Winlogon、Lsass等进 ...

  • Win10系统如何获取文件路径 Windows10系统下获取文件路径的两种方法

    Win10系统如何获取文件路径?下面我们的小编给大家分享一下在Win10系统中快速获取文件路径的两种方法. 方法一: 1.在对应的文件上单击右键,选择“属性”: 2.在“位置”后面的路径上单击右键,选 ...