public class MyTask implements Runnable {
@Override
public void run() {
//获取到本地时间
SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date=new Date();
String dt = bartDateFormat.format(date);
//获取到数据库提醒时间
List<Record> list = Db.init().selectList("SELECT * FROM yb_documents");
for (Record record : list) {
Date tixing = record.getDate("tixing");
//转换Date类型为String类型
String sjk = bartDateFormat.format(tixing);
//当前日期与提醒日期对比
if(dt.equals(sjk)) {
//设置状态为1
record.set("zhuangt", 1);
//修改状态
Db.init().update("yb_documents", "id", record);
}else if(date.after(tixing)) {
//设置状态为1
record.set("zhuangt", 1);
//修改状态
Db.init().update("yb_documents", "id", record);
}
}
}
}
@Override
public void run() {
//获取到本地时间
SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date=new Date();
String dt = bartDateFormat.format(date);
//获取到数据库提醒时间
List<Record> list = Db.init().selectList("SELECT * FROM yb_documents");
for (Record record : list) {
Date tixing = record.getDate("tixing");
//转换Date类型为String类型
String sjk = bartDateFormat.format(tixing);
//当前日期与提醒日期对比
if(dt.equals(sjk)) {
//设置状态为1
record.set("zhuangt", 1);
//修改状态
Db.init().update("yb_documents", "id", record);
}else if(date.after(tixing)) {
//设置状态为1
record.set("zhuangt", 1);
//修改状态
Db.init().update("yb_documents", "id", record);
}
}
}
}