作者:yishanju | 时间:2007-08-30 13:29 | 标题:批处理怎么得到昨天的日期时间?
格式:20070829
作者:bbq5201 | 时间:2007-08-30 14:50 | 标题:看是这样不!
set today=%date:~0,-3%
set "today=%today:-=%"
set /a day=%today%-1
echo %day%
pause
作者:yishanju | 时间:2007-08-30 15:07
如果今天是9月1号呢
能得到昨天是8月31号不
作者:bbq5201 | 时间:2007-08-30 15:08
你把系统时间调到9月1号试下..
好象不行!
[ Last edited by bbq5201 on 2007-8-30 at 03:20 PM ]
作者:yishanju | 时间:2007-08-30 15:12
呵呵,我不知道你有没有试过
作者:yishanju | 时间:2007-08-30 15:12
D:\Documents and Settings\依山居>set today=%date:~0,-3%
D:\Documents and Settings\依山居>set "today=%today:-=%"
D:\Documents and Settings\依山居>set /a day=%today%-1
20070900
D:\Documents and Settings\依山居>echo %day%
20070900
D:\Documents and Settings\依山居>pause
作者:yishanju | 时间:2007-08-30 15:13
算了,我还是拿PYTHON自己写一个程序算了。
谁知道DATEX在哪有下载,告诉一下我下载地址,谢谢,我忘记了。
作者:yishanju | 时间:2007-08-30 15:20
作者:vonray | 时间:2007-12-17 14:22
datex 这个程序直接考到system下就行了吗?
作者:lxmxn | 时间:2007-12-17 14:39
Originally posted by vonray at 2007-12-17 14:22:
datex 这个程序直接考到system下就行了吗?
拷贝到system32下面.
作者:zerocq | 时间:2007-12-17 16:33
bat+vbs混编,vbs有个函数可以计算好像