标题: 关于提取date,time输出结果的一个批处理
[打印本页]
作者: muya05
时间: 2006-12-17 02:59
标题: 关于提取date,time输出结果的一个批处理
关于提取date,time输出结果的一个批处理,希望能对和我一样菜的有些帮助,
代码如下:
rem CODE BY t0nsha
rem 关于提取date,time输出结果的一个批处理
rem “:”(冒号)和“~”波浪号必不可少!
rem “~”后的数字:为正数表示舍弃输出结果的前几位;直接跟负数表示取到输出结果的后第几位。
rem “,”后的数字:为正数表示取到输出结果的前第几位;为负数表示舍弃输出结果的后几位。
echo %date%
echo %date:~4%
::下行表示舍弃前0位,取到第10位(即取输出结果的前10位)
echo %date:~0,10%
echo %date:~4,-5%
pause
echo %time%
echo %time:~-3%
echo %time:~2,-3%
pause
echo %date:~4% %time:~0,-3%
pause
作者: redtek
时间: 2006-12-17 04:30
多谢楼主提供的示例代码,对学习变量和字符串截取有很大的帮助~:)
可惜今天的分儿又加完了,下次给兄补上~:)
作者: vkill
时间: 2006-12-17 21:53
以前也为这专门看过老帖子
作者: calmzeal
时间: 2006-12-20 01:46
不错
学习
作者: linmilin
时间: 2007-4-15 09:53
不同操作系统下得到的结果是不一样的。
有没有可以在不同操作系统下都显示同样效果的呢?
作者: everest79
时间: 2007-4-15 10:48
echo %date:-=%
echo %time::=%
作者: linmilin
时间: 2007-4-16 00:09
在win2000 下%date%输出的格式为:日期+星期
在winxp下%date%输出的格式为:星期+日期
作者: stornager
时间: 2007-4-16 05:10
好东西,收啦。
作者: ycjlhy
时间: 2007-4-16 06:50
写了