java 定时提醒先写这么一个一个类 。用来做你要做的事情
import java.util.TimerTask;
/**
* @author songml
*
*/
public class ReportGenerator extends TimerTask {
public void run() {
System.out.println("doing something start");
}
}
再写一个定义时间的类 。用来设定时间,一旦到了设定时间,调用上一个类
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Timer;
class MainApplication {
public static void main(String[] args) {
Timer timer = new Timer();
Calendar calendar = Calendar.getInstance();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//设定当月的14号的上午10点23分11秒启动
calendar.set(Calendar.DATE, 14);
calendar.set(Calendar.HOUR, 10);
calendar.set(Calendar.MINUTE, 23);
calendar.set(Calendar.SECOND, 11);
//格式化时间
System.out.println("程序开始的时间是:"+df.format(calendar.getTime()));
timer.schedule(new ReportGenerator(), // TimerTask
calendar.getTime(), // Timer
1000*60*60*24);// delay
}
}
//注意如果要设定月份的话,要减一
//比如设定11月的话,用下面的代码
//calendar.set(Calendar.MONTH, 11-1);
【java开发消息提醒代码 java实现消息提醒】关于java开发消息提醒代码和java实现消息提醒的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 为什么电视要叫电视,为什么电视要叫电视呢
- 现在都用的什么苹果手机,现在流行什么苹果手机
- 快手直播礼物可以挣多少,快手直播礼物主播能拿多少
- java写留言源代码 javaweb留言板代码
- 包含华为nava7pro鸿蒙系统升级的词条
- oracle安装之后怎么启动不了,安装完oracle
- 快速设置代理,设置代理快捷键
- python传入比较函数 python比较语句
- sap成品扫描入库流程,sap成品入库操作