mirror of
https://github.com/dataease/dataease.git
synced 2026-05-20 11:38:11 +08:00
perf: 日志列表过滤及导出
This commit is contained in:
22
sdk/common/src/main/java/io/dataease/utils/DateUtils.java
Normal file
22
sdk/common/src/main/java/io/dataease/utils/DateUtils.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package io.dataease.utils;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.ZoneId;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
|
||||
public class DateUtils {
|
||||
|
||||
public static String time2String(Long time, String pattern) {
|
||||
if (StringUtils.isBlank(pattern)) pattern = "yyyy-MM-dd HH:mm:ss";
|
||||
DateTimeFormatter format = DateTimeFormatter.ofPattern(pattern);
|
||||
LocalDateTime timeByMilli = Instant.ofEpochMilli(time).atZone(ZoneId.of("Asia/Shanghai")).toLocalDateTime();
|
||||
return format.format(timeByMilli);
|
||||
}
|
||||
public static String time2String(Long time) {
|
||||
String pattern = "yyyy-MM-dd HH:mm:ss";
|
||||
return time2String(time, pattern);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user