复制代码 代码如下:
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 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>
您可能感兴趣的文章:- 系统时间改为2000年 修改系统时间病毒
- javascript 显示当前系统时间代码
- sql server 获取系统时间的方法
- 校准系统时间的VBS代码
- js显示当前系统时间的代码
- jQuery动态地获取系统时间实现代码
- jsp实现页面实时显示当前系统时间的方法
- TextView显示系统时间(时钟功能带秒针变化
- asp.net中页面显示当前系统时间附图
- Android调用系统时间格式显示时间信息
- C#实现修改系统时间的方法
- C++设置系统时间及系统时间网络更新的方法
- C++获取当前系统时间的方法总结
- 利用线程实现动态显示系统时间
- java显示当前的系统时间