Skip to content

Commit 9492e34

Browse files
committed
feat: format export datetime data
1 parent 475ad14 commit 9492e34

File tree

1 file changed

+9
-1
lines changed
  • backend/framework/src/main/java/org/jumpserver/chen/framework/console/dataview

1 file changed

+9
-1
lines changed

backend/framework/src/main/java/org/jumpserver/chen/framework/console/dataview/DataView.java

+9-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,10 @@
1818
import java.io.IOException;
1919
import java.nio.file.Files;
2020
import java.sql.SQLException;
21+
import java.text.SimpleDateFormat;
2122
import java.time.LocalDateTime;
2223
import java.time.format.DateTimeFormatter;
24+
import java.util.Date;
2325
import java.util.HashMap;
2426
import java.util.List;
2527
import java.util.Map;
@@ -165,7 +167,13 @@ public void export(String scope) throws SQLException {
165167
writer.write("NULL");
166168
writer.write(",");
167169
} else {
168-
writeString(writer, row.get(field.getName()));
170+
var obj = row.get(field.getName());
171+
if (obj instanceof Date) {
172+
SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
173+
writeString(writer, fmt.format(obj));
174+
} else {
175+
writeString(writer, obj);
176+
}
169177
writer.write(",");
170178
}
171179
}

0 commit comments

Comments
 (0)