刘韬 4 年之前
父節點
當前提交
a59752d5a1
共有 1 個文件被更改,包括 30 次插入3 次删除
  1. 30 3
      DataFusion/src/com/zskk/task/InfoTask.java

+ 30 - 3
DataFusion/src/com/zskk/task/InfoTask.java

@@ -1,5 +1,8 @@
 package com.zskk.task;
 
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+import java.util.Date;
 import java.util.HashMap;
 import java.util.Map;
 
@@ -35,15 +38,15 @@ public class InfoTask implements ITask {
 					//报告医生姓名
 					params.put("report_doctor_name", "");
 					//报告时间
-					params.put("report_datetime", "");
+					params.put("report_datetime", parseStringToDate(null));
 					//审核医生姓名
 					params.put("review_doctor_name", "");
 					//审核时间
-					params.put("review_datetime", "");
+					params.put("review_datetime", parseStringToDate(null));
 					//确认医生姓名
 					params.put("confirm_doctor_name", "");
 					//确认时间
-					params.put("confirm_datetime", "");
+					params.put("confirm_datetime", parseStringToDate(null));
 					//意见建议
 					params.put("impression", "");
 					//影像所见
@@ -91,5 +94,29 @@ public class InfoTask implements ITask {
 		// TODO Auto-generated method stub
 
 	}
+	
+	/**
+	 * 日期字符串格式转换
+	 * @param dateStr
+	 * @return
+	 */
+	private String parseStringToDate(String dateStr) {
+		if (dateStr == null) {
+			return "";
+		}
+		SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+	    Date date = null;
+	    String timeString = null;
+		try {
+			date = sdf.parse(dateStr);
+			SimpleDateFormat sdf2= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+
+			timeString = sdf2.format(date);
+		} catch (ParseException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		}
+        return timeString;
+	}
 
 }