由于玩某网游需要在出副本时等一分钟,而修改系统时间+1分钟可以提前出副本,避免麻烦写了个java后台监听键盘触发修改系统时间的脚本,当按下设置好的键盘组合即调用修改函数。
修改时间的函数代码如下(调用CMD命令):
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class changeTime
{
static void plus_min(int min) throws IOException {
Long millis = Long.valueOf(System.currentTimeMillis() + 60000*min);
Calendar c = Calendar.getInstance();
c.setTimeInMillis(millis.longValue());
Date newDate = c.getTime();
SimpleDateFormat date = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(date.format(newDate));
SimpleDateFormat time = new SimpleDateFormat("HH:mm:ss");
System.out.println(time.format(newDate));
String cmd = " cmd /c date " + date.format(newDate);
Runtime.getRuntime().exec(cmd);
cmd = " cmd /c time " +