Procházet zdrojové kódy

对时间格式的处理

MengyangDuan před 5 roky
rodič
revize
9fa43ed69e

+ 2 - 6
src/main/java/edu/nju/service/ExtraService.java

@@ -11,16 +11,12 @@ import edu.nju.dao.*;
 import edu.nju.entities.*;
 import edu.nju.model.BugRecurrent;
 import edu.nju.model.BugSeverity;
-import edu.nju.util.FormatJson;
-import edu.nju.util.HTTP;
-import edu.nju.util.OssAliyun;
+import edu.nju.util.*;
 import org.json.JSONArray;
 import org.json.JSONObject;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
-import edu.nju.util.ExcelToJson;
-
 @Service
 public class ExtraService {
 
@@ -215,7 +211,7 @@ public class ExtraService {
 				BugRecurrent bugRecurrent=BugRecurrent.getValue(bug.getRecurrent());
 				description+=bugRecurrent+"\n";
 				SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
-				String dateStr = dateformat.format(bug.getCreate_time_millis());
+				String dateStr = dateformat.format(TimeUtil.StringToDate(bug.getCreate_time_millis()));
 				description+=dateStr+"\n";
 				if(mirror==null){
 					description+="0\n";

+ 19 - 0
src/main/java/edu/nju/util/TimeUtil.java

@@ -0,0 +1,19 @@
+package edu.nju.util;
+
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+
+public class TimeUtil {
+    public static Date StringToDate(String datetime){
+        SimpleDateFormat sdFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        Date date = new Date();
+        try {
+            date = sdFormat.parse(datetime);
+        } catch (ParseException e) {
+            // TODO Auto-generated catch block
+            e.printStackTrace();
+        }
+        return date;
+    }
+}