Board logo

标题: [文件操作] [已解决]批处理通过date环境变量获取六位的日期 [打印本页]

作者: zmtmtfx    时间: 2009-8-28 16:25     标题: [已解决]批处理通过date环境变量获取六位的日期

如题,我想在一批处理文件中实现用%date%来获取六位的日期,比如2009年8月7日就是090807,我是新手,谢谢!
作者: zhouyongjun    时间: 2009-8-28 16:43

用%time%获取有难度,不知哪位高人会
用%date%获取我倒会
C:\Documents and Settings\Administrator>echo %date%
2009-08-28

C:\Documents and Settings\Administrator>echo %date:~2,2%%date:~5,2%%date:~8,2%
090828
作者: zmtmtfx    时间: 2009-8-28 17:05

已经解决,因为着急,打错的,不好意思。
作者: keen    时间: 2009-8-28 18:49     标题: 回复 3楼 的帖子

问题解决请给标题前面添加【已解决】字样,会得到管理层的加分奖励!
作者: abido    时间: 2010-10-28 11:56

如何获取2010年10月1日这种命名?
作者: flyhsx    时间: 2010-10-28 12:18     标题: 回复 5楼 的帖子

那还不容易   依葫芦画瓢
echo %date:~0,4%年%date:~5,2%月%date:~8,2%日
作者: abido    时间: 2010-10-28 12:47

还没有入门,谢谢兄弟!




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2