专注于数据库与信息检索技术![sql9.com]

[置顶]再谈DOS批处理下格式化日期字符串的方法(详解)

谈到日期字符串的输出,真是让人烦。在Linux下,简单的一句话:date '+%Y%m%d-%H%M%S'就可以得到你要的输出:20120331-064219可是在windows下,要想得到这个,还是需要费点功夫的。1. 直接用字符串格式化输出比如,如果你的机器上时间的输出是这样子的:c:\>echo %date%-%time%2012-03-31 星期六- 6:44:02.50那么,要想得到输出20120331- 64402,可以这样截取字符串:c:\>echo %date:~0,4%%date:~5,2%%date:~8,2%-%time:~0,2%%time:~3,2%%time:~6,2%20120331- 65406表示取从0位置开始4个字符等等。这个方法不能截断空格。比较恼火2.用for
发布时间:2012-03-31 | 类别:综合技术 | 阅读:9136 | 评论:1 | 标签:DOS shell 日期字符串

公告

欢迎光临本站, SQL9.com,联系方式:
Tel:

欢迎使用SQL6生活搜索[由iihero labs提供]
天气|IP|身份证搜索|邮编|电话区号|JSON格式化

标签云