刘韬 пре 3 година
родитељ
комит
0da1691ed8
1 измењених фајлова са 17 додато и 6 уклоњено
  1. 17 6
      DataFusion/src/com/zskk/task/DownloadTask.java

+ 17 - 6
DataFusion/src/com/zskk/task/DownloadTask.java

@@ -4,6 +4,7 @@ import java.io.File;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
+import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.Date;
 import java.util.List;
@@ -48,13 +49,23 @@ public class DownloadTask implements ITask {
 //			if (flag > max) {
 //				continue;
 //			}
-			Date creatDate = studyidfind.getDate("createAt");
-			Date nowDate = new Date(); 
-			Long due = nowDate.getTime() - creatDate.getTime();
-			//延时30min
-			if (due < 1800000) {
-				continue;
+			SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+			String timeString = studyidfind.getStr("createAt");
+			try {
+				Date creatDate = sdf.parse(timeString);
+				Date nowDate = new Date(); 
+				Long due = nowDate.getTime() - creatDate.getTime();
+				//延时30min
+				if (due < 1800000) {
+					continue;
+				}
+			} catch (ParseException e) {
+				// TODO Auto-generated catch block
+				e.printStackTrace();
 			}
+//			Date creatDate = studyidfind.getDate("createAt");
+			
+			
 			//状态4:下载中
 			studyidfind.set("status", 4);
 			Db.use("local").update("study", studyidfind);