标签归档:time

dos 当前日期写出文件

set datetime=%Date:~0,4%%Date:~5,2%%Date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2%

 

:: 过滤掉因10点前时间出现的空格,如: 20130613 91337,将其空格替为0

set datetime=%datetime: =0% 

 

echo %datetime%>c:\datetime.txt

继续阅读

发表在 technologys | 标签为 , | dos 当前日期写出文件已关闭评论

bat批处理日期时间格式设置使用

bat批处理日期时间格式设置使用小结。

@echo off
@title 字符串的编辑测试(下面描述用的箭头→ ← 分别表示向右、向左的意思)
set aa=1234567890
echo 说明:下面复合变量中,逗号前的数字表示指针偏移量,逗号后的数字表示提取的字符长度
echo %aa:~1,5% //指针向右→偏移1位,然后从指针处开始向右→提取5个字符.
echo %aa:~0,-3% //指针不偏移,→提取所有字符,并除去最后3个字符.
echo %aa:~5% //单个数字,不指定长度值.表示指针→偏移5个字符,然后,→提取所有字符.
echo %aa:~-5% //单个...

继续阅读

发表在 technologys | 标签为 , , , | bat批处理日期时间格式设置使用已关闭评论