1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 计算机日期的格式化 dos 日期时间格式设置使用小结(Date和Time)

计算机日期的格式化 dos 日期时间格式设置使用小结(Date和Time)

时间:2020-04-30 03:51:58

相关推荐

计算机日期的格式化 dos 日期时间格式设置使用小结(Date和Time)

复制代码 代码如下:

@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% //单个负值,特例,表示指针反方向偏移,从最右端起,←偏移5位,然后从指针处开始→提取所有字符.也可以简单理解为提取字符串末尾5个字符.

echo 指针反方向偏移的情况.既是从字符串最右端起自右向左偏移.←

echo %aa:~-2,1% //偏移量取负值,表示指针从最右端起,向左←偏移2位,然后从指针处开始向右→提取1个字符,生成新的变量值.注意字符串末尾的空格,因为空格也将作为"透明字符"提取到变量中去,切记要去掉变量末尾的空格.ctrl+A即可快速方便的检查该变量字符串末端是否含有空格.

echo %aa:~-4,3% //最右端起,指针←偏移4位,然后→提取3个字符.

echo %aa:~-4,-2% //从最右端起,指针←偏移4位,然后从指针处开始,→提取所有字符,并去除最后2个字符.

echo 应用

echo %date:~0,10% //提取年月日信息

echo %date:~-3% //提取星期几信息

echo %time:~0,5% //提取时间中的时和分

echo %time:~0,-3% //提取时和分和秒信息

pause

小结:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。