java实现定时任务
来源:互联网 发布:复旦大学大数据研究院 编辑:程序博客网 时间:2024/05/16 09:26
long daySpan =24 * 60 * 60 * 1000;
// 规定的时间运行
final SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd 11:30:00”);
// 首次运行时间
Date startTime = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”).parse(sdf.format(new Date()));
// 如果今天的已经过了 首次运行时间就改为明天
if(System.currentTimeMillis() > startTime.getTime()){
startTime = new Date(startTime.getTime() + daySpan);
}
Timer t = new Timer();
TimerTask task = new TimerTask(){
@Override
public void run() {
//执行代码块
}
};
// 以每24小时执行一次
t.scheduleAtFixedRate(task, startTime, daySpan);
阅读全文
0 0
- 定时任务实现 java
- java 定时任务实现
- Java定时任务实现
- java实现定时任务
- 实现java定时任务
- java定时任务实现
- java实现定时任务
- java实现定时任务
- java实现定时任务
- Java实现定时任务
- java Timer实现定时任务
- Java定时任务的实现
- Java定时任务的实现
- Java定时任务的实现
- Java定时任务的实现
- Java定时任务的实现
- Java定时任务的实现
- Java定时任务的实现
- .git 文件夹详解
- The type java.util.Map$Entry cannot be resolved. 问题解决
- 四大组件之Service
- linux shell(别名与快捷键)
- 项目管理----项目进度管理
- java实现定时任务
- 使用npm安装vue脚手架cli或者angular-cli时出错的解决方法
- 机器学习算法集锦:从贝叶斯到深度学习及各自优缺点
- 一个java高级工程师的进阶之路【转】
- RxJava 从入门到爱上它
- 项目管理----项目范围管理
- Android Studio 配置 CheckStyle
- 支付宝退款相关问题整理
- 读-李林峰-分布式服务框架和原理14-17