|
@@ -1,5 +1,6 @@
|
|
|
package com.zskk.task;
|
|
|
|
|
|
+import java.text.ParseException;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -29,15 +30,22 @@ public class CMoveTask implements ITask {
|
|
|
return;
|
|
|
}
|
|
|
for (Record studyidfind : studyidfinds) {
|
|
|
- //延时2min获取
|
|
|
+ //延时3min获取
|
|
|
Date dateNow = new Date();
|
|
|
- Date dateCreate = studyidfind.getDate("createAt");
|
|
|
- if (dateNow.getTime() -dateCreate.getTime() <= 180000) {
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
+ try {
|
|
|
+ Date dateCreate = sdf.parse(studyidfind.getStr("createAt"));
|
|
|
+ if (dateNow.getTime() - dateCreate.getTime() <= 180000) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ } catch (ParseException e) {
|
|
|
+ // TODO Auto-generated catch block
|
|
|
+ e.printStackTrace();
|
|
|
continue;
|
|
|
}
|
|
|
flag++;
|
|
|
if (flag > max) {
|
|
|
- return;
|
|
|
+ break;
|
|
|
}
|
|
|
//状态4:下载中
|
|
|
studyidfind.set("status", 4);
|