您的位置首页生活百科

java定时器执行时间问题

java定时器执行时间问题

的有关信息介绍如下:

java定时器执行时间问题

写个Demo,你要的应该是这个吧。//获得当天的日期 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd "); Date date = new Date(); //定义开始时间字符串 String timeStr = "08:00:00"; timeStr = sdf.format(date)+timeStr; //获得当天的指定时间的date对象 sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); date = sdf.parse(timeStr); //判断今天的执行时间是否已经过去,如果过去则改为明天 if(date.getTime()