注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曾国藩的博客

 
 
 

日志

 
 

在Windows批处理文件中引用日期和时间的方法  

2015-11-17 10:45:14|  分类: 脚本/跳板/效率/ |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
http://blog.csdn.net/iw1210/article/details/39313677

下面介绍在Windows批处理文件中引用日期和时间的方法。

%DATE%输出的是: yyyy/mm/dd 星期* (例如:2008/12/18 星期四) 
引用格式:%DATE:~x,y% 
x=起始坐标,y=从x开始截取字符个数

如: 
%DATE:~0,4% --> yyyy 
%DATE:~5,2% --> mm 
%DATE:~8,2% --> dd

如取出格式为 YYYYMMDD 的日期:%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%     -->20081218

%TIME%输出的是:hh24:mi:ss.ms (例如:10:49:12.17) 
引用格式:%TIME:~x,y% 
x=起始坐标,y=从x开始截取字符个数

如: 
%TIME:~0,2% --> hh 
%TIME:~3,2% --> mi 
%TIME:~6,2% --> ss

如取出格式为 HHMMSS 的时间:%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%     -->104912

输出格式化后的日期时间:%DATE:~4,4%%DATE:~9,2%%DATE:~12,2%%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%     -->20081218104912

 

举例说明,把下面内容复制到一个.bat 文件保存运行。

 

  1. @echo off   
  2.   
  3. echo  *** %DATE%   
  4. echo  *** %TIME%   
  5.   
  6. set THISDATE=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%  
  7. echo  %THISDATE%  
  8.   
  9. set THISTIME=%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%  
  10. echo  %THISTIME%  
  11.   
  12. set THISDATETIME=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%  
  13. echo  %THISDATETIME%  
  14.   
  15. pause  


运行结果:

 *** 2014-09-16 星期二
 *** 10:26:46.43
 20140916
 102646
 20140916102646
请按任意键继续. . .

  评论这张
 
阅读(166)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018