首页 > 编程 > BAT > 正文

Dos下获取系统时间的代码

2020-06-09 14:22:49
字体:
来源:转载
供稿:网友

复制代码 代码如下:
 
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显示当前的系统时间
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表