xiatian 4 年之前
父节点
当前提交
39e19f01d3

+ 4 - 6
themis-business/src/main/java/com/qmth/themis/business/templete/impl/TaskExamStudentExportTemplete.java

@@ -5,8 +5,9 @@ import java.io.ByteArrayOutputStream;
 import java.io.File;
 import java.io.File;
 import java.io.IOException;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStream;
-import java.time.LocalDateTime;
+import java.text.SimpleDateFormat;
 import java.util.Collections;
 import java.util.Collections;
+import java.util.Date;
 import java.util.List;
 import java.util.List;
 import java.util.Map;
 import java.util.Map;
 import java.util.Objects;
 import java.util.Objects;
@@ -38,7 +39,7 @@ import com.qmth.themis.common.util.ResultUtil;
 @Service
 @Service
 public class TaskExamStudentExportTemplete implements TaskExportTemplete {
 public class TaskExamStudentExportTemplete implements TaskExportTemplete {
     private final static Logger log = LoggerFactory.getLogger(TaskExamStudentExportTemplete.class);
     private final static Logger log = LoggerFactory.getLogger(TaskExamStudentExportTemplete.class);
-
+    private SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
     @Resource
     @Resource
     TEExamStudentService teExamStudentService;
     TEExamStudentService teExamStudentService;
 
 
@@ -64,10 +65,7 @@ public class TaskExamStudentExportTemplete implements TaskExportTemplete {
             if (!oss) {
             if (!oss) {
                 stringJoiner.add(SystemConstant.FILES_DIR).add(File.separator);
                 stringJoiner.add(SystemConstant.FILES_DIR).add(File.separator);
             }
             }
-            LocalDateTime nowTime = LocalDateTime.now();
-            stringJoiner.add(String.valueOf(nowTime.getYear()))
-                    .add(File.separator).add(String.format("%02d", nowTime.getMonthValue()))
-                    .add(File.separator).add(String.format("%02d", nowTime.getDayOfMonth()));
+            stringJoiner.add(sdf.format(new Date()));
             fos = new ByteArrayOutputStream();
             fos = new ByteArrayOutputStream();
             Long examId = (Long) transMap.get("examId");
             Long examId = (Long) transMap.get("examId");
             Long activityId = (Long) transMap.get("activityId");
             Long activityId = (Long) transMap.get("activityId");