
标题: [数值计算] 批处理如何获取前一天/昨天的日期 [打印本页]
作者: a303862146 时间: 2008-4-15 20:49 标题: 批处理如何获取前一天/昨天的日期
本帖最后由 pcl_test 于 2016-9-29 20:34 编辑
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
论坛管理操作:
操作人:随风 操作日期:2008-04-15
原标题: 我又来提问啦。。。。在线等答案啊。。。
标题模糊,违反论坛发帖规则、不利于论坛管理、搜索。
因是论坛新人,暂不予以(扣分)处罚。
请尽快修改标题,否则将把此帖移到“论坛回收站”
标题要求: 见以下地址中的 第四条和第八条
http://bbs.bathome.net/viewthread.php?tid=716
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
需要写个批处理要求达到效果:显示当前系统日期前一天的日期,格式:2008413其他多于字符都不要
[ 本帖最后由 a303862146 于 2008-4-15 21:45 编辑 ]
作者: foxJL 时间: 2008-4-15 21:05
- @echo off
- set c=%date:~0,10%
- echo %c:-=%
- pause
复制代码
作者: 随风 时间: 2008-4-15 21:09
请修改标题
作者: foxJL 时间: 2008-4-15 21:09
上面的代码只显示当天的日期,显示前一天的日期还要计算.
作者: a303862146 时间: 2008-4-15 21:18
显示当前的日期我也会- -具体要怎么显示前一天的- -最好能有个注解便于学习
作者: 随风 时间: 2008-4-15 21:35
楼主仔细看版规了吗?
能体现主体内容的标题才是别人愿意解答的帖子。也是合格的标题,同时是对帮你的人的尊重。
请仔细阅读版规,否则此帖将会被 移至 论坛回收站
作者: a303862146 时间: 2008-4-15 21:46
像这样子标题对了吗?- -
作者: 随风 时间: 2008-4-15 22:27 标题: 回复 7楼 的帖子
ok !!!
感谢你的支持,多用点脑筋考虑怎么写标题,就象一篇作文的题目一样。
你的问题也能最快得到解决。
解决你的问题,请参考下面地址。
http://bbs.bathome.net/viewthrea ... e%3D1&frombbs=1
作者: fml520 时间: 2008-4-15 22:32
@echo off
set c=%date:~0,10%
set /a b=%c:-=%-1
echo %c:-=%
echo %b:-=%
pause
作者: a303862146 时间: 2008-4-15 23:19
能否解释一下=%c:-=%-1
的意思?
作者: 随风 时间: 2008-4-15 23:22 标题: 回复 10楼 的帖子
8 楼的答案不行吗?
作者: a303862146 时间: 2008-4-15 23:28
额。。。。。。。我 刚刚接触这个东西。。。貌似8楼那个。。。太复杂了好多都看不明白- -8好意思- -!!~!我比较笨,要从最简单的学起哦- -~!@
作者: fml520 时间: 2008-4-15 23:41
呵呵。我也是新手,新手写的代码适合给新手看。
作者: fml520 时间: 2008-4-15 23:43
能否解释一下=%c:-=%-1
意思是
删除-并把当前日期减-1
作者: youxi01 时间: 2008-4-15 23:55 标题: 回复 14楼 的帖子
这种计算方法是存在严重问题的!!
比如,碰到这样的日期的时候:2008-3-1日.
作者: a303862146 时间: 2008-4-16 02:30
- -那要怎么写呢最好是简单易懂的
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |