Board logo

标题: [已结]如何实现将系统当前时间自动修改为10年前? [打印本页]

作者: crazyforcrane     时间: 2008-11-27 15:18    标题: [已结]如何实现将系统当前时间自动修改为10年前?
比如今天是08年11月27日,如何判断后自动将年份减掉10,而月份和日期不变?

Last edited by HAT on 2008-11-27 at 16:02 ]

作者: tireless     时间: 2008-11-27 15:44
@echo off
set /a year=%date:~,4%-10
echo %year%%date:~4,6%|date>nul

作者: sea1112     时间: 2008-11-27 15:46
Originally posted by crazyforcrane at 2008-11-27 03:18 PM:
比如今天是08年11月27日,如何判断后自动将年份减掉10,而月份和日期不变?


@echo off
set /a n=%date:~0,4%-10
echo %n%%date:~4,10%|date

Last edited by sea1112 on 2008-11-27 at 15:57 ]

作者: yishanju     时间: 2008-11-27 15:57
C:\Documents and Settings\haige\「开始」菜单>set /a n=%date:~0,4%-10
1998
C:\Documents and Settings\haige\「开始」菜单>echo %n%%date:~5,10%
199811-27 星期四

作者: crazyforcrane     时间: 2008-11-27 16:00    标题: 非常感谢
谢谢各位,我是个新手,什么都要问大家,谢谢大家的回答,非常感谢

作者: sea1112     时间: 2008-11-27 16:01
Originally posted by yishanju at 2008-11-27 03:57 PM:
C:\Documents and Settings\haige\「开始」菜单>set /a n=%date:~0,4%-10
1998
C:\Documents and Settings\haige\「开始」菜单>echo %n%%date:~5,10%
199811-27 星期四


5改成4就可以了。

作者: pusofalse     时间: 2008-11-27 16:49